Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

book-export

verified

Export fiction manuscripts to professional book formats (PDF, ePub) with research-informed styling profiles. Includes profiles for manuscript drafts, beta readers, and publication-ready output.

View on GitHub

Marketplace

asha-marketplace

pknull/asha-marketplace

Plugin

write

Repository

pknull/asha-marketplace

plugins/write/skills/book-export/SKILL.md

Last Verified

February 2, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/pknull/asha-marketplace/blob/main/plugins/write/skills/book-export/SKILL.md -a claude-code --skill book-export

Installation paths:

Claude
.claude/skills/book-export/
Powered by add-skill CLI

Instructions

# Book Export Skill

Export fiction manuscripts to professional book formats (PDF, ePub) with research-informed styling profiles.

## What This Does

Wraps the Pandoc MCP (`mcp__mcp-pandoc__convert-contents`) with professional publishing standards for fiction books:
- Research-informed formatting profiles (manuscript draft → publication-ready)
- Automatic profile selection based on use case
- Fiction-specific conventions (chapter breaks, scene markers, front matter)
- Professional typography and spacing standards
- Multi-format export (PDF for print/review, ePub for digital distribution)

## Usage

```
Use the book-export skill to export [file] as [profile]
Use the book-export skill to create manuscript draft from chapter
Use the book-export skill to generate publication-ready PDF
Use the book-export skill for beta reader ePub
```

## What It Wraps

- **Pandoc MCP** - `mcp__mcp-pandoc__convert-contents`
- **Professional Standards** - Fiction publishing conventions (BISAC, margins, typography)
- **Profile System** - Pre-configured export profiles for common use cases
- **Format Detection** - Automatic output format from profile selection

## Profiles

### 1. manuscript-draft
**Use Case**: Internal review, quick iteration
**Output**: PDF
**Specifications**:
- Page size: A4 (21 × 29.7 cm)
- Font: Lora 12pt
- Spacing: Double-spaced (2.0)
- Margins: 1" all sides
- Headers: Author name, page number (top right)
- Chapter breaks: New page, centered

**Pandoc Parameters**:
```yaml
pdf-engine: xelatex
geometry:
  - a4paper
  - margin=1in
fontsize: 12pt
linestretch: 2
mainfont: "Lora"
```

### 2. beta-reader-pdf
**Use Case**: Beta reader distribution, comfortable reading
**Output**: PDF
**Specifications**:
- Page size: 6" × 9" (15.24 × 22.86 cm) - professional fiction standard
- Font: Lora 11pt
- Spacing: 1.5 line spacing
- Margins: 0.75" all sides (simplified, no binding consideration)
- No headers/footers: Clean reading experience
- Chapter breaks: New page, centered

**Pand

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
10863 chars