skills/authors-continuity/SKILL.md
Check a draft for continuity violations against the project bible. Usage - /authors-continuity <file> [author]. Reads the draft and every bible file; fans out to 1-2 authors; returns flagged inconsistencies - character detail drift (eye color changes, age contradictions), timeline contradictions, voice rule violations, invented-term misuse. Use before sharing a chapter with beta readers or merging it into the main manuscript.
npx skillsauth add sethshoultes/great-authors-plugin authors-continuityInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audit a draft for continuity violations against the bible.
Not for: generic editorial feedback (use /authors-edit); craft gut-check (use /authors-critique).
When this skill is invoked:
Parse arguments:
project.md): fiction → King; nonfiction → McPhee; essay → Didion; speculative → Le Guin; literary/mythic → McCarthy. Default if ambiguous: King.Verify file exists and .great-authors/ exists in its parent directory. If no bible, tell the user /authors-continuity requires a project bible — run /authors-project-init first.
Dispatch the selected author via the Agent tool:
subagent_type: <author>-personaCONTINUITY AUDIT MODE.
The draft to audit is below. Your job is NOT to edit for craft; it's to catch continuity violations against the project bible.
Read these first:
- .great-authors/project.md
- .great-authors/voice.md
- .great-authors/characters/*.md (all character files)
- .great-authors/places/*.md (all place files)
- .great-authors/timeline.md
- .great-authors/glossary.md
- .great-authors/scenes/*.md (prior scene cards)
- The most recent entry in .great-authors/journal/ (if any)
Then read the draft and identify:
- CHARACTER DRIFT: any detail about a character that contradicts their bible entry (physical, voice, backstory, relationship).
- TIMELINE CONTRADICTION: events placed in sequences that conflict with timeline.md.
- VOICE RULE VIOLATION: the draft breaks rules in voice.md (or establishes a new voice rule not yet in the bible).
- GLOSSARY MISUSE: an invented term used differently from its glossary definition.
- SCENE CONTRADICTION: the draft establishes something that contradicts a prior scene card.
Output format:
- **Violations found:** N
- For each violation, one entry:
- **Type:** <CHARACTER DRIFT | TIMELINE | VOICE | GLOSSARY | SCENE>
- **Draft says:** "<quote from the draft>"
- **Bible says:** "<quote from the relevant bible file>" (or path reference)
- **Severity:** high (breaks plot or established fact) / low (probably a minor drift)
If no violations, say so in one sentence: "No continuity violations found — the draft is consistent with the bible."
Draft to audit:
<full file contents>
Consolidate. If one author was dispatched, pass through their output with a top-line summary. If two were dispatched (user passed two authors or you auto-picked two for a mixed-genre piece), merge and dedupe the violation list.
Output format:
# /authors-continuity on <filename>
**Auditor:** <author name>
**Violations found:** N
**Highest severity:** <high/low>
## Violations
### 1. <type>: <one-line summary>
- **Draft says:** "<quote>"
- **Bible says:** "<quote>" (`<bible-file>`)
- **Severity:** <high/low>
### 2. ...
## Next step
(One sentence — which violation to fix first, and whether a journal entry or bible edit is needed to resolve it.)
Output to stdout. Do not modify the manuscript.
/authors-build-character or similar.documentation
Dispatch a named author persona as a sub-agent to rewrite an existing manuscript file from scratch with full bible context. Usage - /authors-rewrite <file> <author>. Use when an existing chapter or scene needs more than a critique pass — when the prose itself isn't working and a clean rewrite by the named author is required. The skill assembles a self-contained brief (bible files, prior/next chapters, architecture beats, voice rules), dispatches the author, and confirms save.
tools
Top-level autonomous workflow for writing a novel end-to-end with the great-authors plugin. Composes existing skills (project-init, build-character, build-place, build-relationship, draft, channel, rewrite, continuity, critique, edit, debate, journal, consolidate) into a multi-phase pipeline with human checkpoints. The human provides direction (premise, genre, characters, voice); the AI orchestrator dispatches author personas as sub-agents to do the work. Use when a user wants the full great-authors pipeline run for them with minimal hand-holding — analogous to great-minds-plugin's agency-* workflows. Usage - /authors-orchestrate-novel, optionally with --phase <N> to run a single phase or --resume to continue from the last checkpoint.
data-ai
Run ONE editor across MULTIPLE files in parallel, then consolidate into a corpus-level pattern report. Surfaces patterns no per-file critique catches — voice drift, recurring tics, structural failures that only become visible across multiple pieces. Usage - /authors-corpus-critique <author> <path-or-glob> [<path-or-glob>...]. Different from /authors-critique (N authors on 1 file). This is 1 author on N files.
tools
Initialize the per-project memory bible (.great-authors/) in the current working directory. Creates project.md, voice.md, timeline.md, glossary.md, and empty characters/, places/, scenes/ directories. Use when the user is starting a new writing project (novel, essay collection, long-form nonfiction) and wants author personas to have persistent context across sessions.