chapter-architect

Plan and architect a single chapter at beat-level granularity. Use when you have a chapter from the Architecture Document and need to create a detailed outline before drafting. Produces a Chapter Outline Document for use by draft-coach or ghostwriter.

56 stars

Best use case

chapter-architect is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Plan and architect a single chapter at beat-level granularity. Use when you have a chapter from the Architecture Document and need to create a detailed outline before drafting. Produces a Chapter Outline Document for use by draft-coach or ghostwriter.

Teams using chapter-architect should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/chapter-architect/SKILL.md --create-dirs "https://raw.githubusercontent.com/robertguss/claude-code-toolkit/main/skills/non-fiction-book-factory/chapter-architect/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/chapter-architect/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How chapter-architect Compares

Feature / Agentchapter-architectStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Plan and architect a single chapter at beat-level granularity. Use when you have a chapter from the Architecture Document and need to create a detailed outline before drafting. Produces a Chapter Outline Document for use by draft-coach or ghostwriter.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Chapter Architect

Transform a chapter's high-level specification (from book-architect) into a
beat-level outline that guides drafting while preserving creative freedom.

## Core Philosophy

1. **Reader-first, always.** Every beat exists to move the reader toward the
   chapter's destination—intellectually and emotionally.

2. **Compass, not GPS.** The outline points direction and marks waypoints. It
   does not dictate every turn. The ghostwriter has creative freedom within the
   structure.

3. **Collaborative partnership.** Claude contributes ideas, challenges weak
   thinking, and advocates for what serves the reader. The author has final
   approval on all decisions.

4. **Intent over prescription.** Each beat captures _why_ it exists, not just
   _what_ it contains. This enables intelligent adaptation during drafting.

5. **Emotional arc matters.** Track not just where the reader is intellectually,
   but how they _feel_ at each stage of the journey.

## Session Flow

This skill is session-flexible. Simple chapters may complete in one session.
Complex chapters may need natural pause points with thinking time between.

### Session Start

1. **Identify context:**
   - New chapter or continuing a previous session?
   - If continuing, request the latest working draft.

2. **Gather inputs:**
   - Architecture Document (chapter specification)
   - Research Dossier (chapter's section)
   - Book Concept Document (reader, promise, voice)
   - Any author notes on this chapter

3. **Confirm which chapter** we're architecting and surface the key specs:
   - Chapter number and working title
   - Chapter's job
   - Reader entry state
   - Reader exit state
   - Key concepts to cover
   - Bridge from previous / to next chapter

### Phase 1: Orient

Review inputs together. Surface any tensions, questions, or issues.

**Key questions to explore:**

- Is this a standard chapter or special type? (introduction, conclusion,
  case-study, etc.)
  - _If special type, read `references/special-chapter-types.md`_
- Is the research sufficient? Any gaps?
- Are there competing ways to approach this chapter?
- What's the emotional shape of this chapter? (tension→release,
  confusion→clarity, etc.)
  - _Reference `references/emotional-arc-patterns.md` as needed_

**Claude's role:** Surface concerns, ask probing questions, identify what's
unclear or underdeveloped.

**Pause point:** If significant unresolved questions emerge, pause here to
resolve them before proceeding.

### Phase 2: Brainstorm Beats

Generate candidate beats without worrying about sequence yet.

**Process:**

1. Review the beat vocabulary together
   - _Read `references/beat-vocabulary.md`_
2. Generate possible beats—both author and Claude contribute
3. Consider opening options
   - _Reference `references/opening-strategies.md`_
4. Consider closing options
   - _Reference `references/closing-strategies.md`_
5. Capture all candidates without judging yet

**Claude's role:** Actively contribute beat ideas, not just record. Suggest
moves the author might not have considered. Ask "what about a beat that does X?"

### Phase 3: Sequence and Debate

Put the beats in order. This is where real collaboration happens.

**Process:**

1. Propose an initial sequence
2. Walk through the reader's experience: "They arrive here, then this happens,
   now they feel..."
3. Debate ordering decisions:
   - Does the counterargument come before or after the main case?
   - Where does the reader need relief or breathing room?
   - What must be established before something else can land?
4. Identify which beats are load-bearing (structural, can't move) vs. flexible
5. Cut beats that aren't earning their place
6. Add beats if gaps emerge

**Claude's role:** Advocate for what serves the reader. Push back when a
sequence feels off. Offer alternatives with reasoning.

**Pause point:** If the sequence isn't clicking, pause here. Complex chapters
may need marinating time.

### Phase 4: Flesh Out Beats

For each beat in the final sequence, define:

- **Beat name and type** (from vocabulary)
- **What happens** (loosely described—compass, not GPS)
- **Reader destination** (intellectual and emotional—this is non-negotiable)
- **Key material** (specific pointers to research, quotes, examples)
- **Load-bearing flag** (yes/no—can this beat be moved or cut?)
- **Notes** (anything the ghostwriter should know)

**Special attention:** Opening and closing beats get deeper treatment.

- _Reference `references/opening-strategies.md` and
  `references/closing-strategies.md`_
- Articulate _why_ this opening/closing works
- Note what to avoid
- Identify specific hooks, callbacks, or images to consider

### Phase 5: Review and Finalize

Stress-test the complete arc before producing the document.

**Process:**

1. Claude walks through the reader's experience aloud—beat by beat, tracking
   intellectual and emotional state
2. Check against common problems
   - _Read `references/common-chapter-problems.md`_
3. Verify the chapter delivers on its job and reaches the exit state
4. Confirm the bridge to the next chapter works
5. Final author approval

**Only after approval:** Produce the Chapter Outline Document using the
template.

- _Use `assets/templates/chapter-outline-template.md`_

### Session End

1. Produce the versioned Chapter Outline Document (v1, v2, etc.)
2. Summarize any open questions or flags for the ghostwriter
3. Confirm next steps:
   - Ready for drafting? → Handoff to draft-coach or ghostwriter
   - Need another session? → Note where to resume

## Inputs

| Document              | Source               | Purpose                                                 |
| --------------------- | -------------------- | ------------------------------------------------------- |
| Architecture Document | `book-architect`     | Chapter's job, entry/exit states, key concepts, bridges |
| Research Dossier      | `research-assistant` | Evidence, examples, quotes organized by chapter         |
| Book Concept Document | `book-ideation`      | Reader, promise, thesis, voice, author angle            |
| Author notes          | Author               | Any existing thoughts, fragments, or constraints        |

## Outputs

**Chapter Outline Document** containing:

1. Chapter Context (job, entry/exit states, connections, emotional arc, tone
   notes)
2. Reader Journey Walkthrough (prose narrative of the experience)
3. Beat Sequence (detailed breakdown of each beat)
4. Opening and Closing Deep Dives (expanded treatment)

See `assets/templates/chapter-outline-template.md` for exact format.

## Readiness Criteria

Before handoff, confirm:

- [ ] All beats have clear reader destinations (intellectual and emotional)
- [ ] Load-bearing beats are flagged
- [ ] Key material is curated and pointed to for each beat
- [ ] Opening and closing have deep-dive treatment
- [ ] Reader journey walkthrough captures the chapter's feel
- [ ] The chapter delivers on its job and exit state
- [ ] Bridge to next chapter is clear
- [ ] Author has approved the outline

## Handoff

The Chapter Outline Document feeds into:

- **`draft-coach`** — if author is writing and wants feedback
- **`ghostwriter`** (modal) — if Claude is drafting and author approves

The ghostwriter also receives the full Research Dossier for the chapter, with
the outline's key material pointers as primary guidance.

Related Skills

book-architect

56
from robertguss/claude-code-toolkit

Design the structural and emotional architecture for nonfiction books. Use when an author has a validated book concept and needs to create the blueprint before drafting. Triggers include requests to structure a book, create a chapter outline, design a table of contents, map the reader's journey, or plan book organization. Requires upstream documents from book-ideation (Book Concept Document) and optionally from idea-validator (Validation Report) and market-research (Market Research Report).

writing-dna-discovery

56
from robertguss/claude-code-toolkit

Capture a writer's voice DNA through collaborative interview and sample analysis. Use when someone wants to document their writing voice for use with a ghost writer skill. Produces a Voice DNA Document with patterns, anti-patterns, and actionable guidance. Handles one register/mode per session, supports refinement over time.

ghost-writer

56
from robertguss/claude-code-toolkit

Produce first drafts that match a writer's authentic voice using their Voice DNA Document. Consumes DNA documents from writing-dna-discovery skill. Generates 2 meaningfully different drafts with headlines, confidence assessment, decision notes, and DNA refinement suggestions. Collaborative partner that evaluates, pushes back, and advocates for quality. Handles blog posts, essays, newsletters, and more.

book-research-assistant

56
from robertguss/claude-code-toolkit

Plan, orchestrate, and validate deep research for nonfiction books. Use when an author has completed book architecture and needs to fill research gaps before outlining chapters. Triggers include requests to plan research, generate research prompts, validate research quality, or prepare for drafting. This skill does everything around deep research—planning, prompting, validating, synthesizing—but the actual research execution happens externally via Claude and Gemini deep research. Requires upstream documents from book-architect (Research Gaps Document, Master Architecture Document, Section Blueprints) and book-ideation (Book Concept Document).

book-market-research

56
from robertguss/claude-code-toolkit

Assess commercial viability of book concepts for Amazon KDP self-publishing. Use when the user has a Book Concept Document and wants to understand market demand, competition, pricing, and positioning before committing to write. Produces a Market Research Report with viability scorecard and Go/No-Go recommendation. Works standalone (commercial analysis only) or after idea-validator (integrated assessment). Nonfiction only.

book-ideation

56
from robertguss/claude-code-toolkit

Develop raw book ideas into structured nonfiction book concepts. Use when the user wants to develop a book idea, has brainstorm documents to refine into a book concept, wants to articulate a book's thesis/promise/reader/transformation, or needs to prepare a book concept for validation and market research. Nonfiction only. Produces a Book Concept Document with all elements needed for downstream skills (idea-validator, market-research, book-architect).

book-idea-validator

56
from robertguss/claude-code-toolkit

Stress-test book concepts against existing research before committing to architecture. Use when the user has a Book Concept Document ready for validation, wants to verify their thesis is defensible, needs to understand the competitive intellectual landscape, or wants honest assessment of their idea's strengths and weaknesses. Produces a Validation Report that informs the Go/No-Go decision. Nonfiction only.

paywall-pricing-optimizer

56
from robertguss/claude-code-toolkit

Design effective paywalls, structure subscription tiers, and optimize pricing for mobile apps. Covers monetization model selection, paywall screen design, pricing psychology, A/B testing strategy, and RevenueCat/StoreKit/Google Billing integration. Use when the user wants to monetize an app, design a paywall, choose between subscription vs one-time purchase, set pricing tiers, improve conversion rates, plan pricing experiments, or integrate in-app purchases. Triggers on "design my paywall", "how should I price my app", "subscription tiers", "monetization strategy", "paywall copy", "free trial length", "RevenueCat setup", "improve paywall conversion".

mobile-app-launch-checklist

56
from robertguss/claude-code-toolkit

Comprehensive step-by-step launch checklist for shipping mobile apps to the iOS App Store and Google Play Store. Covers pre-submission preparation, store asset creation, build and submission, launch day execution, and post-launch monitoring. Use when the user wants to launch a mobile app, prepare for App Store or Google Play submission, create a launch plan, review submission requirements, or ensure nothing is missed before releasing an app. Triggers on "launch checklist", "app submission", "prepare for launch", "app store submission", "google play submission", "ready to ship", "pre-launch review", "launch day plan".

simple-tasks

56
from robertguss/claude-code-toolkit

Install a fast local task workflow for single-project planning with `scripts/task.sh` (claim, done, status, reporting) backed by `tasks/TASKS.md` and optional `tasks/details/` notes. Use for lightweight in-progress task coordination, not full team issue tracking.

app-creator

56
from robertguss/claude-code-toolkit

Orchestrate iOS/macOS app scaffolding and optional skill adoption for existing projects. Use when users want a guided wizard that can scaffold with XcodeGen and optionally install xcode-makefiles and simple-tasks.

app-store-opportunity-research

56
from robertguss/claude-code-toolkit

Full-pipeline iOS App Store opportunity research. Discovers underserved niches, analyzes competitor gaps, estimates revenue, produces scored top-3 opportunity reports, and writes MVP PRDs — all through browser and web research. Use when the user wants to find profitable iOS app ideas, research App Store charts, analyze competitor apps (ratings, reviews, revenue, gaps), generate opportunity reports, or write MVP PRDs. Triggers on "find app opportunities", "app store research", "what app should I build", "research this app category", "find a gap in the app store", "ios app ideas".