Installs into .claude/skills of the current project.
Are you the author of Storyweaver Continuity Ledger?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/jgwill-storyweaver-continuity-ledger)
---
name: storyweaver-continuity-ledger
description: "Update facts, changed facts, timelines, character state, relationship state, world rules, source-dependent details, promises, and export blockers."
---
# Storyweaver Continuity Ledger
Use this skill whenever a brief, bible, outline, draft, revision, episode, voice script, or visual seed changes accepted story or Chronicle state.
## Coordinates
- Primary agent: Continuity Keeper
- Supporting agent: Scene Writer or Revision Weaver, when draft context is needed
- Supporting agent: Chronicle Episode Steward, for real-session facts
## Required Reading Order
1. Current `continuity-ledger.md`
2. Changed artefact
3. `story-bible.md` or `episodes/<session-id>/story-setting.md`
4. Latest review or revision notes
5. `research/source-ledger.md`, when source details changed
6. `state.md`
## Workflow
1. Compare the changed artefact to current ledger.
2. Record new facts and changed facts separately.
3. Update timeline, character state, relationship state, and world rules.
4. Name promises made to readers/listeners and payoff obligations.
5. Record source-dependent details and invented details.
6. Mark risks before next draft, review, or export.
7. Update `state.md`.
## Artefacts Read
- Changed artefact
- Current ledgers
- Reviews and revision notes
## Artefacts Written
- `continuity-ledger.md`
- `character-arcs.md`, when relevant
- `timeline.md`, when useful
- Export-blocker note in `state.md`, when needed
## Pause Conditions
- Accepted artefacts contradict each other.
- A source-dependent detail lacks source support.
- Export would hide unresolved state.
## Acceptance Checklist
- [ ] New and changed facts are separated.
- [ ] Promises and payoff obligations are listed.
- [ ] Source-dependent details are marked.
- [ ] Any export blocker is visible in `state.md`.