Book-Writer

The orchestration layer for book-scale writing. A book is not one doc — the skill organizes a project around the units that actually exist.

Install

npx skills add github:travsteward/openwriter --skill book-writer

The method

  • Chapter architecture — per-chapter beat sheets, scene/science splits, cold opens, callbacks
  • Beats methodology — each beat is a self-contained 400–800 word unit; the book is an assembly of beats, not a stretched outline
  • Workspace management — containers for chapters, research notes, beat versions, vignettes, and a decisions log
  • Book mode — whole-project context loaded at session start: TOC, voice spec, decisions log, working chapter

Fiction or nonfiction

The same SHAPE primitives work for both:

NonfictionFiction
ChapterArgument arcScene sequence with a stakes shift
BeatSelf-contained claim with evidenceScene with concrete sensory anchors
ExtrasResearch notes per chapterVignette library for short-form material

Pairs with

  • Author’s Voice owns voice — every paragraph entering the manuscript runs through the anchor system. Book-Writer never writes prose itself.
  • The editor is the surface — chapter docs, pending changes, and version snapshots live in OpenWriter as plain markdown.