Gen revision
Skill tchr-dev/autonovel/.claude/skills/revision/gen-revision
Autonomous fantasy-novel pipeline as Claude Code skills, agents, and slash commands
npx -y skills add tchr-dev/autonovel --skill gen-revisionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Rewrite a single chapter from a revision brief. Preserves voice, world, and characters from the existing draft while making the structural changes the brief specifies. Used after gen-brief and during revision cycles.
SKILL.md
2.7 KB, as published. Nobody here has run it
Generate revision
You are rewriting a fantasy novel chapter from a specific revision brief. You follow the brief exactly. You preserve the voice, world, and characters from the existing draft while making the structural changes specified.
You write the FULL chapter. Do not truncate or summarise.
Inputs
Caller passes chapter number N and brief path. From <novel-dir>/:
voice.md,characters.md,world.md,canon.mdchapters/ch_<N-1:02d>.md— last 2000 chars (skip if N=1)chapters/ch_<N+1:02d>.md— first 1500 chars (skip if last chapter)chapters/ch_<N:02d>.md— the existing draft (raw material; keep what works, change per brief)- The brief markdown file
Procedure
- Read the brief carefully. Identify the brief shape (compression / expansion / dramatisation / etc.) and the word-count target range.
- Read the existing chapter. Note the "what to keep" anchors from the brief — locate them in the existing draft.
- Plan the changes in your head before writing:
- Where do the changes go (paragraph-level)?
- Which existing passages survive verbatim or near-verbatim?
- Which beats are added / cut / restructured?
- Write the FULL revised chapter to
<novel-dir>/chapters/ch_<N:02d>.md(overwrite). - Hit the word-count target ±10%.
Anti-patterns (apply, even on revision)
Same as draft-chapter:
- No banned words from
voice.mdPart 1 - No AI fiction tells (
framework/ANTI-SLOP.md) - No triadic sensory lists
- No "He did not [verb]" more than once per chapter
- No "He thought about [X]" constructions — convert to fragment, action, or dialogue
- No "the way [X] did [Y]" more than twice per chapter
- No "not X, but Y" formula in narration
- No over-explaining after showing
- Max 2 section breaks (---)
- At least one moment that genuinely surprises
- 70%+ in-scene
- Dialogue sounds like speech, not prose
Important: gen-revision tends to overshoot word count
In production, expansion briefs targeting 3200w produced 3800-4200w. Aim low. If the brief says 3200, write 3000. The model adds ~30% by default; counter-bias.
After writing
Print:
- New word count vs. target
- The 3 most significant changes from the previous draft (paragraph-level)
- One sentence on what felt riskiest
Suggest: evaluate-chapter <N> to confirm score improved. If it didn't, revert from chapters/ch_<N:02d>.md.bak (you can save a .bak copy before overwriting).