adaptation
This skill should be used when the user asks to "make an audiobook", "narration script", "narrator", "ACX", "Findaway",…
This skill should be used when the user asks to "revise a chapter", "continuity check", "find inconsistencies", "audit character state", "check timeline consistency", "developmental edit", "structural revision", "reverse outline", "cut a subplot", "revision passes", "what pass
Claude Code
$ npx -y skills add danjdewhurst/story-skills --skill revision-continuity --agent claude-code
Codex
$ npx skills add danjdewhurst/story-skills --skill revision-continuity -a codex -y
Cursor
$ npx skills add danjdewhurst/story-skills --skill revision-continuity -a cursor -y
Gemini CLI
$ npx skills add danjdewhurst/story-skills --skill revision-continuity -a gemini-cli -y
GitHub Copilot
$ npx skills add danjdewhurst/story-skills --skill revision-continuity -a github-copilot -y
OpenCode
$ npx skills add danjdewhurst/story-skills --skill revision-continuity -a opencode -y
Windsurf
$ npx skills add danjdewhurst/story-skills --skill revision-continuity -a windsurf -y
name: revision-continuity description: This skill should be used when the user asks to "revise a chapter", "continuity check", "find inconsistencies", "audit character state", "check timeline consistency", "developmental edit", "structural revision", "reverse outline", "cut a subplot", "revision passes", "what pass next", "pacing check" as a revision pass, "clue check", "cut to a word count", or "length pass", or to prepare existing story material for the next revision pass. NOT for planning book structure (use plot-structure), scene-level craft (use scene-craft), voice consistency (use voice-style), or reconciling a chapter drafted by discovery (use discovery-drafting).
Revise existing Story Skills projects without losing continuity. Use this skill for targeted chapter edits, continuity audits, developmental revision, line edits, and pre-flight checks before drafting the next chapter.
A story project must already exist. Verify by checking for `story.md` in the project root, then run or inspect `story report .` when CLI access is available. Read `story.md` `language` (a missing field means `en`) and write every revision in that language; when a `story prose` or `story voices` check is reported as skipped for the language, do that check by reading.
Track a full revision as a ladder of named passes in `story.md` `revision-passes`, so the work happens in order (big structural changes before polishing sentences that may be cut) and survives between sessions:
story passes . --init # writes the default ladder, keeping existing entries story passes . # checklist with the checks each pass runs story passes . --start pacing # mark a pass in-progress story passes . --done pacing # mark it done story next . # with story status revising, recommends the next unfinished pass
The default ladder is `structure`, `character`, `theme`, `continuity`, `pacing`, `line`, `copyedit`, `proof`. Each entry is `{pass, status}` with status `pending`, `in-progress`, or `done`; add a custom kebab-case pass (`fact-check`, `length`, `sensitivity`) with `story passes . --start <name>`, which appends it as `in-progress`. The checks per pass, as `story passes .` prints them, and the checklists in `references/pass-checklists.md` that each pass works through:
| Pass | Checks | Checklists | |------|--------|----------------| | `structure` | `story timeline .`, `story pacing .`, `story diagram arcs` | Reverse outline, pacing waveform, removability audit | | `character` | `story voices .`, `story knowledge <id> --at <chapter>`, `story diagram relationships` | Developmental revision (motivation, arcs) | | `theme` | `story report .` | Theme audit | | `continuity` | `story continuity .`, `story clues .`, `story links .` | Continuity audit, reveal economy, fact check | | `pacing` | `story pacing .` | Pacing waveform | | `line` | `story prose .`, `story voices .` | Line edit (the `line-editing` skill) | | `copyedit` | `story prose .` + `style-sheet.md` | Copyedit (the `line-editing` skill) | | `proof` | `story build --format print`, `story build --format html` | Proof (the `line-editing` skill) |
Mark a pass `--start` when beginning it and `--done` only when its checks are clean or every remaining finding is a recorded decision. Set story `status: revising` so `story next .` points at the next pass.
1. Clarify the pass type unless the user already specified it. Each pass has a checklist in `references/pass-checklists.md` (what to run, read, check, and update); follow it from step 3 on, after the snapshot, because some checks write files:
2. Snapshot the draft before any multi-chapter pass (see Draft Snapshots below), so the pass can be compared and undone. 3. Read the relevant context:
4. Create a concise revision plan:
Agent Skills for end-to-end story writing in markdown, packaged as Codex and Claude Code plugins.
This skill should be used when the user asks to "make an audiobook", "narration script", "narrator", "ACX", "Findaway",…
This skill should be used when the user asks to "write a chapter", "next chapter", "chapter outline", "draft chapter", "continue…
This skill should be used when the user asks to "create a character", "update a character", "add a character", "build a family…
This skill should be used when the user asks about "pantsing", "discovery write", "write without an outline", "discovery draft",…
This skill should be used when the user asks for a "sensitivity reader", "authenticity reader", "cultural review", "is this…
This skill should be used when the user asks to "process beta reader feedback", "alpha reader feedback", "feedback round",…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…