fiction-story-bible-manager
Build and maintain a story bible for complex fiction. Use when the user needs to remember characters, terms, locations, world rules, canon, timelines, scene history, relationship changes, plot threads
Files20
View on GitHubSKILL.mdskills/fiction-story-bible-manager/SKILL.md
GitHubFiction Story Bible Manager
Workflow
Use explicit project documents instead of chat memory. The story bible is the source of truth for canon, terms, characters, locations, timelines, scenes, plot threads, setup/payoff, world rules, relationships, style, continuity issues, and revision queue.
Read:
references/story-bible-operations.mdbefore creating or updating a story biblereferences/continuity-checks.mdbefore checking drafted materialreferences/setup-payoff-ledger.mdwhen handling clues, foreshadowing, red herrings, twists, and payoffs
Use assets/story-bible-template/ as the copy source for new projects.
State Rules
- Use
canononly for established manuscript facts or explicit writer decisions. - Use
proposedfor candidate ideas. - Use
uncertainfor implied but unconfirmed facts. - Use
retconnedfor replaced canon. - Use
cutfor removed material. - Never silently overwrite canon; record continuity impact and revision needs.
Update Loop
- Before drafting, read
00-index.md,canon-ledger.md, and relevant character, timeline, scene, plot, and setup/payoff files. - During drafting, mark new entities, rules, clues, relationship shifts, and important phrases.
- After drafting, produce update candidates for each affected bible file.
- Check for unsupported payoff, orphan setup, timeline contradiction, knowledge-state contradiction, voice drift, term drift, and world-rule contradiction.
- Add required manuscript changes to
revision-queue.md.
Output Contract
End with the relevant subset:
## Story Bible Index
## Canon Ledger
## Entity Update Log
## Timeline Update
## Scene Ledger Update
## Setup-Payoff Ledger
## Continuity Issue Report
## Revision Queue