From novel-writing
Create or expand a beat sheet for scene-level planning. Use when breaking down a chapter into beats, designing plot structure, or mapping emotional arcs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/novel-writing:beatThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate scene-level beat sheets using narrative structure frameworks.
Generate scene-level beat sheets using narrative structure frameworks.
For each chapter, break down into individual scenes with:
--framework=three-act|save-the-cat|scenes — which framework to use--chapter=N — target a specific chapter (default: all outline chapters)--expand — expand existing beat sheet with more detailRead:
data/{projectId}/outline.json — chapter structure and key eventsdata/{projectId}/characters.json — character arcs for emotional beatsdata/{projectId}/world.json — locations and faction dynamicsdata/{projectId}/beats.json — existing beats (to expand or avoid duplicates)Ask the user which framework to use, or default to Save the Cat if unspecified.
Map beats to chapters from outline.json:
For each chapter in the outline:
outline.jsonworld.json)style-profile.json typical scene length if available)Update beats.json:
{
"framework": "save-the-cat",
"globalBeats": [
{
"id": "uuid",
"beat": "Opening Image",
"chapter": 1,
"scene": 1,
"type": "setup",
"description": "",
"POV": "character-name",
"location": "location-name",
"emotionalBeat": "",
"plotFunction": "",
"status": "outline"
}
],
"sceneBreakdown": {
"1": [
{
"id": "uuid",
"sceneNum": 1,
"summary": "",
"POV": "character-name",
"location": "location-name",
"emotionalBeat": "",
"plotFunction": "setup|complication|revelation|climax|transition",
"status": "outline",
"wordTarget": 800
}
]
}
}
Auto cross-links:
firstAppearance in characters.jsonfirstAppearance to that location in world.jsonWrite to chapters/00-beats.md:
# Beat Sheet: {Story Title}
## Framework: Save the Cat
| # | Beat | Chapter | Scene | Type | Description |
|---|------|---------|-------|------|-------------|
| 1 | Opening Image | 1 | 1 | setup | ... |
...
## Scene Breakdown
### Chapter 1
| Scene | POV | Location | Emotion | Function | Words |
|-------|-----|----------|---------|----------|-------|
| 1 | ... | ... | ... | setup | ~800 |
...
npx claudepluginhub yuzhoujishu/novel-writing --plugin novel-writingGenerates a 15-beat story map for feature films or TV pilots from a premise and character brief, placing structural turns across a three-act framework.
Outlines story structure using beat sheets and three-act framework for screenplays, novels, and narratives.
Provides fiction writing patterns: Save the Cat! 15-beat, Snowflake Method, Hero's Journey, scene structure, character bible, and chapter hooks.