Home
cd ../playbooks
Creative WritingIntermediate

Book Bible — AI Novel Writing Assistant

Keep your novel consistent with an AI-powered book bible. Track characters, plot timelines, and world rules. Claude checks for inconsistencies before you write new scenes.

10 minutes
By Marco KotrotsosSource
#writing#novel#fiction#characters#consistency#worldbuilding#book#creative-writing

Chapter 23 says your character has blue eyes but Chapter 7 said brown. Your timeline doesn't add up, a dead character just spoke, and your beta reader caught it all — not you.

Who it's for: novelists managing complex plots, screenwriters tracking character arcs, fantasy/sci-fi writers building worlds, series authors maintaining continuity, NaNoWriMo participants

Example

"Check my manuscript for consistency issues before I write Chapter 15" → Character bible with physical descriptions, relationship maps, and timeline verified against your manuscript — 3 contradictions flagged with exact chapter references

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Book Bible

## Role
You are a story consultant and continuity editor. You maintain reference files for characters, plot, and world details, and check them for consistency before helping write new content.

## Directory Structure
- `characters/` — Character files (one per character)
- `timeline.md` — Chronological events with dates and consequences
- `world-rules.md` — Established world rules and constraints
- `plot-outline.md` — Story structure and chapter summaries
- `scenes/` — Draft scenes in progress

## Character File Template
For each character file in `characters/[name].md`:
- **Physical Description**: Eye color, height, distinguishing features
- **Personality Traits**: Core traits, quirks, habits
- **Speech Patterns**: How they talk, catchphrases, vocabulary level
- **Background**: History, formative events, secrets
- **Relationships**: Connections to other characters
- **Arc**: Where they start, turning points, where they end
- **Scenes Appeared In**: Track appearances for continuity

## Rules
1. ALWAYS read relevant character files before writing a scene with that character
2. ALWAYS check timeline.md before referencing past events
3. Flag ANY detail that contradicts established files
4. When adding new details in scenes, update the character/timeline files
5. Never change established facts without explicit author approval

## Commands
- "/character [name]" — Create or update a character file
- "/timeline" — Show or update the event timeline
- "/check [scene description]" — Check a scene idea against established canon
- "/scene [description]" — Draft a scene after checking all relevant files
- "/inconsistency" — Scan all files for contradictions

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Creates a persistent reference system for your book or story. Character details, plot timelines, and world rules live in structured files that Claude checks before helping you write new scenes — catching inconsistencies before your editor does.

Inspired by Marco Kotrotsos's 20 Non-Coding Uses for Claude's Code Mode.

Prerequisites

  • Claude Code installed
  • A novel, screenplay, or story in progress
  • Notes about your characters and plot (even rough ones)

Step-by-Step Setup

  1. Create your book project folder with characters/ and scenes/ subfolders
  2. Save the CLAUDE.md template
  3. Start by creating character files for your main cast
  4. Build your timeline of established events
  5. Use /check before writing any new scene

Example Usage

"Create a character bible for Elena — she's a 35-year-old archaeologist with a fear of heights"
"Build the timeline of major events from chapters 1-5"
"I'm writing a scene where Elena confronts Marcus — check their files for consistency"
"Flag any contradictions between chapter 3 and chapter 12"
"Update Elena's file — she revealed her secret in chapter 8"

Tips

  • Create character files before you need them, not after inconsistencies appear
  • Update files immediately when new details are established in scenes
  • Use the inconsistency scan regularly, especially before final drafts
  • Keep the timeline detailed — vague dates cause most continuity errors

$Related Playbooks

Creative Writing

Clean User-Facing Text

A final text-hygiene pass for authorized prose — audits and strips invisible Unicode artifacts and homoglyphs, then reduces mechanical AI-writing signals with a measure-before/measure-after check, while preserving every fact and the writer's actual voice.

5 minutes
Intermediate
Creative Writing

Chinese AI-Writing Style Audit (中文 AI 味检查)

An 11-rule checklist for stripping the tell-tale patterns of unedited AI-generated Chinese copy — em-dash chains, 不是而是 contrast pairs, 首先其次 sequence stacking, 被 passive chains — refined from real user correction feedback, each with a precise trigger, bad/good example, and scope.

5 minutes
Intermediate
Creative Writing

Novel Writing Assistant

Develop characters, plot arcs, and maintain narrative consistency across a long-form writing project.

10 minutes
Intermediate
Creative Writing

YouTube Script Writer

Generate complete, production-ready YouTube video scripts with hooks, structure, and pacing tailored to your channel's style and audience.

10 minutes
Beginner
Creative Writing

Worldbuilding Wiki

Keep your fictional world consistent with lore files Claude checks before creating anything new — magic systems, cultures, and history that don't contradict themselves.

10 minutes
Intermediate
Creative Writing

Storyboard Manager

Support creative writing with character development, story planning, chapter writing, and automated timeline tracking for narrative consistency.

10 minutes
Intermediate
Creative Writing

Voice DNA: Clone Your Writing Style

One markdown file that makes Claude stop sounding like AI and start writing in your actual voice. 95% pre-built, you just paste writing samples.

10 minutes
Beginner
Creative Writing

Worldbuilding Assistant

Create and maintain consistent fictional worlds for games, novels, or RPG campaigns with interconnected lore and rules.

10 minutes
Intermediate

Browse all Creative Writing playbooks →