continuity-check
Skill0 starsChanged 7 months agoMITView on GitHub
Detect continuity problems, canon drift, and unresolved factual inconsistencies across one or more drafted chapters, then update continuity records carefully without inventing certainty where the text is ambiguous.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- Tivaphe/hermes-worldbible-skillstheir own version, first seen Oct 20, 2026
- badgids/Story-Film-Skillstheir own version, first seen Aug 19, 2026
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- badgids/Story-Film-Skills★ 4same name
- Tivaphe/hermes-worldbible-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository27 other files it gives its agents.
- beta-reader-passSkill
- build-distributionSkill
- chapter-reviewSkill
- create-character-bibleSkill
- define-style-bibleSkill
- draft-chapterSkill
- generate-high-level-outlineSkill
- if-design-dialogueSkill
- if-design-mapSkill
- if-design-progressionSkill
- if-design-structureSkill
- if-draft-inkSkill
- if-init-projectSkill
- if-load-contextSkill
- if-plan-ink-sliceSkill
- if-playtest-reviewSkill
- if-sync-stateSkill
- ink-docSkill
- init-story-projectSkill
- load-story-contextSkill
- manuscript-reviewSkill
- plan-chapterSkill
- prepare-exportSkill
- rewrite-chapterSkill
- sync-story-bibleSkill
- update-character-stateSkill
- update-timelineSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
29 rules. About 0 are common, 27 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈27
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 10
Use this skill to compare draft text against the project's stored canon and continuity records.
- Distinctive: line 14
Use this skill when:
- Distinctive: line 22
Do not use this skill as a substitute for editorial review.
- Distinctive: line 35
Ask questions only when the review scope or desired update behavior is genuinely unclear.
- Distinctive: line 44
Read these when present and relevant:
- Distinctive: line 59
Write or update as needed:
- Distinctive: line 67
If the continuity check covers several chapters, it may also create or update a broader review note if the project already uses one.
- Very specific: line 73
Read story.language before writing narrative review notes.
- Distinctive: line 74
Keep file and folder names in English.
- Distinctive: line 75
Write markdown review notes in the selected story language.
- Distinctive: line 76
Keep YAML keys in English.
- Distinctive: line 77
Write human-readable YAML values with correct orthography, accents, and normal Unicode for the selected language unless the project has an …
- Very specific: line 78
If story.language is missing, gather it before writing narrative review notes.
- Distinctive: line 82
Every finding should be classified as one of these:
- Distinctive: line 89
Do not collapse these categories into a single undifferentiated error list.
- Distinctive: line 93
Read the target chapter or chapter range and extract canon-relevant facts.
- Distinctive: line 95
Check for inconsistencies in areas such as:
- Distinctive: line 105
Update continuity YAML files only when the text provides strong enough support.
- Distinctive: line 106
If evidence is weak or conflicting, leave the uncertainty visible instead of hard-coding a false fact.
- Distinctive: line 107
Add a continuity section to the chapter review file when useful and when the project workflow benefits from keeping chapter-specific …
- Distinctive: line 111
When updating YAML files:
- Distinctive: line 114
prefer additive updates over destructive rewrites.
- Distinctive: line 116
avoid inventing normalized data that the story never states.
- Distinctive: line 136
If a chapter-specific review file is updated, the continuity findings should be concise and actionable rather than repetitive.
- Distinctive: line 149
After running the skill, provide:
- Distinctive: line 168
Do not invent facts just to complete YAML entries.
- Distinctive: line 169
Do not overwrite established canon without clear textual support.
- Distinctive: line 170
Do not treat ambiguity as confirmed contradiction.
- Distinctive: line 171
Do not ignore open narrative promises that affect future chapters.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Continuity Check
Overview
Use this skill to compare draft text against the project's stored canon and continuity records. It should detect contradictions, separate them from mere ambiguity, and update the continuity files only when the narrative evidence is strong enough to justify doing so.
When To Use
Use this skill when:
- a new chapter has been drafted;
- important rewrites may have changed canon-relevant facts;
- the user suspects contradictions or canon drift;
- several chapters are accumulating and consistency risk is rising;
- the project needs continuity records updated before more drafting.
Do not use this skill as a substitute for editorial review. Its job is factual and structural consistency across the project.
Required Inputs
Gather or infer these inputs:
story.yamlmetadata;- the chapter or chapter range to inspect;
- draft chapters in scope;
- continuity YAML files;
- relevant character, location, timeline, or worldbuilding files;
- outline context when unresolved threads or promises matter.
Ask questions only when the review scope or desired update behavior is genuinely unclear.
Files To Read
Always read:
story.yaml- the target chapter or chapters in
05_draft/
Read these when present and relevant:
03_characters/*02_story/timeline.md02_story/worldbuilding.md02_story/open_loops.md02_story/chapter_list.md04_outline/*07_continuity/canon_facts.yaml07_continuity/entities.yaml07_continuity/locations.yaml07_continuity/unresolved_threads.yaml
Files To Write
Write or update as needed:
06_review/chapter_XX.review.md07_continuity/canon_facts.yaml07_continuity/entities.yaml07_continuity/locations.yaml07_continuity/unresolved_threads.yaml
If the continuity check covers several chapters, it may also create or update a broader review note if the project already uses one.
Language Rules
This skill depends on story.yaml as the source of truth for project metadata.
- Read
story.languagebefore writing narrative review notes. - Keep file and folder names in English.
- Write markdown review notes in the selected story language.
- Keep YAML keys in English.
- Write human-readable YAML values with correct orthography, accents, and normal Unicode for the selected language unless the project has an explicit alternate convention.
- If
story.languageis missing, gather it before writing narrative review notes.
Classification Rules
Every finding should be classified as one of these:
- real contradiction: the text conflicts with established canon or with another chapter;
- ambiguity: the text is unclear, but not conclusively inconsistent;
- new canon fact: the chapter introduces a new fact that should be recorded;
- open thread update: the chapter opens, advances, resolves, or reframes an unresolved thread.
Do not collapse these categories into a single undifferentiated error list.
Procedure
- Read the target chapter or chapter range and extract canon-relevant facts.
- Compare those facts against existing continuity files and relevant story documents.
- Check for inconsistencies in areas such as:
- chronology;
- injuries and physical state;
- locations and travel logic;
- character knowledge;
- world rules;
- objects and possessions;
- relationships and loyalties;
- unresolved promises or threads.
- Classify each finding as contradiction, ambiguity, new canon fact, or open-thread update.
- Update continuity YAML files only when the text provides strong enough support.
- If evidence is weak or conflicting, leave the uncertainty visible instead of hard-coding a false fact.
- Add a continuity section to the chapter review file when useful and when the project workflow benefits from keeping chapter-specific findings close to the draft.
Update Rules For Continuity Files
When updating YAML files:
- preserve existing valid data unless the new text clearly supersedes it;
- prefer additive updates over destructive rewrites;
- record uncertainty explicitly when the project already has a pattern for provisional facts;
- avoid inventing normalized data that the story never states.
Typical targets:
canon_facts.yamlfor stable factual statements;entities.yamlfor people, organizations, objects, and other named entities;locations.yamlfor place facts and spatial constraints;unresolved_threads.yamlfor open promises, mysteries, and obligations.
Output Requirements
The output should include:
- scope reviewed;
- contradictions found;
- ambiguities found;
- new canon facts recorded;
- unresolved thread changes;
- recommended corrections or follow-up actions.
If a chapter-specific review file is updated, the continuity findings should be concise and actionable rather than repetitive.
Quality Bar
The resulting continuity check should allow another agent or editor to answer:
- what facts are now considered stable canon;
- which issues are true contradictions versus just unclear writing;
- what continuity records changed;
- what still needs manual attention before more drafting.
Output
After running the skill, provide:
- a short summary of the continuity check;
- the main contradictions or ambiguities detected;
- which continuity files were updated;
- the recommended next step, usually a targeted draft fix or the next chapter workflow step.
Definition Of Done
This skill is done when:
- the requested scope has been checked against stored canon;
- contradictions, ambiguities, and new facts are clearly separated;
- the continuity YAML files are updated where justified;
- any review notes respect
story.language; - the project's continuity state is more reliable than before the check.
Restrictions
- Do not invent facts just to complete YAML entries.
- Do not overwrite established canon without clear textual support.
- Do not treat ambiguity as confirmed contradiction.
- Do not ignore open narrative promises that affect future chapters.
Example Invocation
Use $continuity-check to review chapters 6 and 7, detect contradictions in timeline and character knowledge, and update the canon files where the text is clear enough.Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

