storyboard-manager

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Storyboard Manager

故事板管理器

Overview

概述

The Storyboard Manager skill equips Claude with specialized knowledge and tools for creative writing workflows. It provides frameworks for character development, story structure patterns, automated timeline tracking, and consistency checking across narrative projects. This skill automatically adapts to various storyboard folder structures while maintaining best practices for novel, screenplay, and serialized fiction writing.
Storyboard Manager技能为Claude配备了创意写作工作流的专业知识和工具。它提供角色塑造、故事结构模式、自动化时间线追踪以及叙事项目一致性检查的框架。该技能会自动适配各种故事板文件夹结构,同时遵循小说、剧本和系列小说写作的最佳实践。

Core Capabilities

核心功能

The skill provides four main capabilities:
该技能提供四大核心功能:

1. Character Development & Management

1. 角色塑造与管理

Support creating deep, consistent character profiles with backstories, arcs, and relationships.
支持创建具有深度、前后一致的角色档案,包含背景故事、成长弧线和人物关系。

2. Story Planning & Structure

2. 故事规划与结构设计

Guide plot development using established frameworks (Three-Act, Hero's Journey, Save the Cat, etc.) and help organize narrative elements.
运用成熟框架(三幕式、英雄之旅、救猫咪等)指导情节发展,帮助梳理叙事元素。

3. Chapter & Scene Writing

3. 章节与场景撰写

Generate chapter content, scene breakdowns, and dialogue that maintains consistency with established characters and plot.
生成符合既定角色和情节设定的章节内容、场景拆解和对话。

4. Timeline Tracking & Consistency Checking

4. 时间线追踪与一致性检查

Use automated tools to verify chronological consistency, character continuity, and world-building coherence.
使用自动化工具验证时间线一致性、角色连续性和世界观构建的连贯性。

Detecting Project Structure

项目结构检测

The Storyboard Manager automatically detects and adapts to various folder organizations. Look for these common directory patterns:
Character folders:
characters/
,
Characters/
,
cast/
,
Cast/
Chapter folders:
chapters/
,
Chapters/
,
scenes/
,
Scenes/
,
story/
Planning folders:
story-planning/
,
planning/
,
outline/
,
notes/
Summary files:
summary.md
,
README.md
,
overview.md
When triggered, scan the project root to identify the structure and adjust workflows accordingly. If no standard structure exists, recommend organizing files using the pattern:
characters/
,
chapters/
,
story-planning/
, and
summary.md
.
Storyboard Manager会自动检测并适配各种文件夹组织形式。留意以下常见目录模式:
角色文件夹:
characters/
,
Characters/
,
cast/
,
Cast/
章节文件夹:
chapters/
,
Chapters/
,
scenes/
,
Scenes/
,
story/
规划文件夹:
story-planning/
,
planning/
,
outline/
,
notes/
摘要文件:
summary.md
,
README.md
,
overview.md
触发技能时,扫描项目根目录以识别结构并调整工作流。若不存在标准结构,建议采用如下模式组织文件:
characters/
,
chapters/
,
story-planning/
summary.md

Workflow Decision Tree

工作流决策树

Use this decision tree to determine the appropriate workflow:
User Request
├─ Character-related? ("develop character," "create backstory," "character arc")
│  └─ → Character Development Workflow
├─ Planning/Plot? ("outline story," "plan act 2," "plot structure")
│  └─ → Story Planning Workflow
├─ Writing content? ("write chapter," "generate scene," "continue story")
│  └─ → Chapter/Scene Writing Workflow
└─ Checking/Analysis? ("check consistency," "track timeline," "find contradictions")
   ├─ Timeline? → Use timeline_tracker.py script
   └─ Consistency? → Use consistency_checker.py script
使用以下决策树确定合适的工作流:
User Request
├─ Character-related? ("develop character," "create backstory," "character arc")
│  └─ → Character Development Workflow
├─ Planning/Plot? ("outline story," "plan act 2," "plot structure")
│  └─ → Story Planning Workflow
├─ Writing content? ("write chapter," "generate scene," "continue story")
│  └─ → Chapter/Scene Writing Workflow
└─ Checking/Analysis? ("check consistency," "track timeline," "find contradictions")
   ├─ Timeline? → Use timeline_tracker.py script
   └─ Consistency? → Use consistency_checker.py script

Character Development Workflow

角色塑造工作流

Step 1: Gather Context

步骤1:收集上下文信息

Before developing a character, read existing character files to understand:
  • Established naming conventions and profile format
  • Existing characters and relationships
  • Story genre and tone
  • Character archetypes already in use
Use the Read tool to examine existing character files in the characters directory.
在塑造角色前,读取现有角色文件以了解:
  • 既定命名规范和档案格式
  • 现有角色及其关系
  • 故事类型与基调
  • 已使用的角色原型
使用读取工具查看characters目录下的现有角色文件。

Step 2: Access Character Development Framework

步骤2:访问角色塑造框架

When detailed character guidance is needed, read
references/character_development.md
which contains:
  • Core character elements (personality, motivation, goals)
  • Backstory framework (ghost/wound, formative relationships)
  • Character arc types (positive change, flat, negative)
  • Relationship dynamics
  • Voice development techniques
  • Consistency guidelines
To efficiently find specific guidance, use Grep to search for relevant sections:
bash
undefined
当需要详细的角色指导时,读取
references/character_development.md
,其中包含:
  • 核心角色要素(性格、动机、目标)
  • 背景故事框架(心结/创伤、 formative relationships)
  • 角色成长弧线类型(积极转变、扁平、消极)
  • 人物关系动态
  • 语言风格塑造技巧
  • 一致性准则
为高效查找特定指导,使用Grep搜索相关章节:
bash
undefined

Example: Find guidance on character arcs

示例:查找角色成长弧线相关指导

grep -i "character arc" references/character_development.md
undefined
grep -i "character arc" references/character_development.md
undefined

Step 3: Develop Character Profile

步骤3:构建角色档案

Create or enhance character profiles with these essential elements:
Basic Information
  • Name, age, role, physical appearance
  • Key personality traits (both positive and negative)
Background
  • Origin and formative experiences
  • Ghost/wound that shapes their behavior
  • Key relationships and family dynamics
Character Arc
  • Starting belief or flaw
  • Want vs. Need (external goal vs. internal growth)
  • Transformation journey
  • End state
Relationships
  • Connections to other characters
  • Dynamic types (ally, rival, mentor, etc.)
  • How relationships evolve
Unique Elements
  • Abilities, skills, or special knowledge
  • Secrets or hidden aspects
  • Voice/speech patterns
  • Character-specific quirks
创建或完善角色档案,包含以下关键要素:
基本信息
  • 姓名、年龄、角色定位、外貌特征
  • 核心性格特质(优缺点兼具)
背景故事
  • 出身与成长经历
  • 影响其行为的心结/创伤
  • 关键人际关系与家庭动态
角色成长弧线
  • 初始信念或缺陷
  • 表层需求 vs 深层需求(外部目标 vs 内在成长)
  • 转变历程
  • 最终状态
人际关系
  • 与其他角色的关联
  • 关系类型(盟友、对手、导师等)
  • 关系的演变过程
独特要素
  • 能力、技能或特殊知识
  • 秘密或隐藏面
  • 语言/说话模式
  • 角色专属癖好

Step 4: Ensure Consistency

步骤4:确保一致性

Cross-reference with:
  • Existing character profiles (avoid redundancy in roles/traits)
  • Story planning documents (ensure alignment with plot needs)
  • Summary/overview (match genre and tone)
交叉参考:
  • 现有角色档案(避免角色定位/特质重复)
  • 故事规划文档(确保与情节需求对齐)
  • 摘要/概述(匹配类型与基调)

Step 5: Create or Update File

步骤5:创建或更新文件

Write the character profile to
characters/[character-name].md
using markdown format. Match the existing style and structure found in other character files.
使用markdown格式将角色档案写入
characters/[character-name].md
,匹配其他角色文件的现有风格和结构。

Story Planning Workflow

故事规划工作流

Step 1: Assess Current Planning State

步骤1:评估当前规划状态

Read existing planning documents to understand:
  • Story concept and premise
  • Established plot points or outline
  • Target audience and genre
  • Themes and central questions
  • Planned structure (if any)
Look in folders like
story-planning/
,
outline/
, or files like
summary.md
.
读取现有规划文档以了解:
  • 故事概念与前提
  • 既定情节点或大纲
  • 目标受众与类型
  • 主题与核心问题
  • 已规划的结构(若有)
查看
story-planning/
outline/
等文件夹,或
summary.md
等文件。

Step 2: Access Story Structure Reference

步骤2:访问故事结构参考

For detailed structural guidance, read
references/story_structures.md
which includes:
  • Three-Act Structure
  • Hero's Journey (Campbell's Monomyth)
  • Save the Cat Beat Sheet
  • Character arc templates
  • Scene structure components
  • Pacing guidelines by genre
  • Subplot integration techniques
  • Genre-specific structures
Use Grep to find specific frameworks:
bash
undefined
如需详细的结构指导,读取
references/story_structures.md
,其中包含:
  • 三幕式结构
  • 英雄之旅(坎贝尔的单一神话)
  • 救猫咪节拍表
  • 角色成长弧线模板
  • 场景结构组件
  • 各类型 pacing guidelines
  • 副线情节整合技巧
  • 类型专属结构
使用Grep查找特定框架:
bash
undefined

Example: Find Three-Act Structure details

示例:查找三幕式结构细节

grep -A 20 "Three-Act Structure" references/story_structures.md
undefined
grep -A 20 "Three-Act Structure" references/story_structures.md
undefined

Step 3: Determine Structure Needs

步骤3:确定结构需求

Based on the user's request and story genre, recommend appropriate frameworks:
  • Thriller/Mystery: Three-Act with strong midpoint reversal
  • Fantasy/Adventure: Hero's Journey for quest narratives
  • YA/Contemporary: Save the Cat for tight emotional beats
  • Literary Fiction: Focus on character arc structure
  • Romance: Genre-specific structure with relationship beats
根据用户需求和故事类型,推荐合适的框架:
  • 惊悚/悬疑: 带强烈中点反转的三幕式结构
  • 奇幻/冒险: 用于任务型叙事的英雄之旅
  • 青少年/当代: 用于紧凑情感节拍的救猫咪结构
  • 文学小说: 聚焦角色成长弧线结构
  • 爱情小说: 包含关系节拍的类型专属结构

Step 4: Develop Planning Document

步骤4:撰写规划文档

Create or enhance planning documents with:
Story Overview
  • Premise in 2-3 sentences
  • Genre, target audience, tone
  • Central themes and questions
Plot Structure
  • Act/chapter breakdown with key events
  • Inciting incident and plot points
  • Midpoint twist or revelation
  • Climax and resolution
Character Arcs
  • How each main character transforms
  • Arc integration with plot beats
World-Building Elements (if applicable)
  • Setting and locations
  • Magic systems or technology
  • Social structures or rules
  • Historical context
Timeline
  • Story duration
  • Key event sequence
  • Pacing considerations
创建或完善规划文档,包含:
故事概述
  • 2-3句话的故事前提
  • 类型、目标受众、基调
  • 核心主题与问题
情节结构
  • 按幕/章节划分的关键事件
  • 激励事件与情节点
  • 中点转折或揭秘
  • 高潮与结局
角色成长弧线
  • 每个主要角色的转变过程
  • 弧线与情节节拍的整合
世界观构建要素(如适用)
  • 场景与地点
  • 魔法系统或技术
  • 社会结构或规则
  • 历史背景
时间线
  • 故事时长
  • 关键事件顺序
  • 节奏考量

Step 5: Create Planning File

步骤5:创建规划文件

Write planning documents to
story-planning/[document-name].md
. Use clear hierarchical structure with markdown headers for easy navigation.
将规划文档写入
story-planning/[document-name].md
,使用清晰的层级结构和markdown标题以便导航。

Chapter & Scene Writing Workflow

章节与场景撰写工作流

Step 1: Gather Story Context

步骤1:收集故事上下文

Before writing any content, comprehensively read:
Character Files: All relevant character profiles to understand voices, motivations, arcs Planning Documents: Story structure, plot points, current story position Previous Chapters: Recent chapters to maintain continuity (read at least 1-2 prior chapters) Summary: Overall story premise and themes
This ensures the new content aligns with established elements.
在撰写任何内容前,全面阅读:
角色文件: 所有相关角色档案,以了解语言风格、动机、成长弧线 规划文档: 故事结构、情节点、当前故事进度 前序章节: 最近的章节以保持连贯性(至少阅读1-2章前序内容) 摘要: 整体故事前提与主题
确保新内容与既定要素保持一致。

Step 2: Identify Chapter Requirements

步骤2:明确章节要求

Determine:
  • Story Position: Where does this fit in the overall structure?
  • POV Character: Whose perspective?
  • Scene Goal: What does the POV character want in this scene?
  • Conflict: What opposes their goal?
  • Outcome: How does the scene end? (typically with a complication)
  • Character Development: What arc beats occur here?
  • Plot Advancement: What story questions are raised or answered?
确定:
  • 故事位置: 该章节在整体结构中的位置?
  • 视角角色: 以谁的视角撰写?
  • 场景目标: 视角角色在该场景中的需求是什么?
  • 冲突: 什么阻碍了他们的目标?
  • 结果: 场景如何结束?(通常带有新的矛盾)
  • 角色成长: 此处会呈现哪些成长节拍?
  • 情节推进: 提出或解答了哪些故事问题?

Step 3: Structure the Chapter

步骤3:构建章节结构

Apply scene structure components:
Scene (Action)
  1. Goal - What the POV character pursues
  2. Conflict - Opposition encountered
  3. Disaster - Negative outcome that propels forward
Sequel (Reaction)
  1. Reaction - Emotional response to disaster
  2. Dilemma - Processing options
  3. Decision - Choice leading to next goal
Alternate between high-tension (action, conflict) and low-tension (reflection, world-building) beats for pacing.
应用场景结构组件:
场景(行动)
  1. 目标 - 视角角色追求的事物
  2. 冲突 - 遭遇的阻碍
  3. 变故 - 推动剧情发展的负面结果
后续(反应)
  1. 反应 - 对变故的情绪回应
  2. 困境 - 权衡选项
  3. 决策 - 导向下一个目标的选择
在高张力(行动、冲突)和低张力(反思、世界观构建)节拍间交替以调节节奏。

Step 4: Write with Character Consistency

步骤4:保持角色一致性

Maintain character voice by referencing:
  • Established personality traits
  • Speech patterns and vocabulary
  • Behavioral patterns (under stress, when happy, decision-making style)
  • Current position in character arc
  • Relationships with other characters present
通过参考以下内容维持角色语言风格:
  • 既定性格特质
  • 说话模式与词汇
  • 行为模式(压力下、开心时、决策风格)
  • 角色成长弧线的当前阶段
  • 与在场其他角色的关系

Step 5: Integrate Timeline Markers

步骤5:整合时间线标记

Include timeline references to maintain chronological clarity:
  • Explicit markers: "Day 3," "Two weeks later"
  • Implicit markers: Time of day, seasonal cues, event references
  • Format:
    **Timeline:** Day 5, Evening
    in chapter header or as section break
包含时间线参考以保持时间清晰度:
  • 显性标记:“第3天”、“两周后”
  • 隐性标记:一天中的时间、季节线索、事件引用
  • 格式:在章节标题或分段处添加
    **时间线:** 第5天,傍晚

Step 6: Create Chapter File

步骤6:创建章节文件

Write chapter content to
chapters/chapter-[number].md
or
chapters/[chapter-name].md
. Include:
Chapter Header
markdown
undefined
将章节内容写入
chapters/chapter-[number].md
chapters/[chapter-name].md
,包含:
章节标题
markdown
undefined

Chapter [Number]: [Optional Title]

第[数字]章:[可选标题]

Timeline: [When this occurs] POV: [Character name] Location: [Where this takes place]

**Chapter Content**
- Scene-by-scene breakdown
- Dialogue and action
- Character thoughts (for POV character)
- Descriptive elements
时间线: [发生时间] 视角: [角色姓名] 地点: [发生地点]

**章节内容**
- 逐场景拆解
- 对话与行动
- 视角角色的内心想法
- 描述性元素

Step 7: Note Continuity Elements

步骤7:记录连续性要素

After writing, document any new information introduced:
  • Character revelations or development
  • Plot points or clues
  • World-building details
  • Timeline events
This helps maintain consistency in future chapters.
撰写完成后,记录新引入的信息:
  • 角色揭秘或成长
  • 情节点或线索
  • 世界观细节
  • 时间线事件
这有助于在后续章节中保持一致性。

Timeline Tracking

时间线追踪

When to Use Timeline Tracking

何时使用时间线追踪

Invoke the timeline tracker when:
  • User requests timeline analysis or event sequencing
  • Checking chronological consistency
  • Planning event order across chapters
  • Identifying unmarked time periods
在以下情况调用时间线追踪器:
  • 用户要求时间线分析或事件排序
  • 检查时间线一致性
  • 规划跨章节的事件顺序
  • 识别未标记的时间段

Running the Timeline Tracker

运行时间线追踪器

Execute the script from the project root:
bash
python3 .claude/skills/storyboard-manager/scripts/timeline_tracker.py . --output markdown
Output format options:
  • markdown
    - Human-readable report (default)
  • json
    - Structured data for further processing
从项目根目录执行脚本:
bash
python3 .claude/skills/storyboard-manager/scripts/timeline_tracker.py . --output markdown
输出格式选项:
  • markdown
    - 人类可读报告(默认)
  • json
    - 用于后续处理的结构化数据

Understanding Timeline Output

理解时间线输出

The script provides:
Statistics
  • Total events tracked
  • Total characters appearing
  • Events per character
Timeline View
  • Chronological sequence of events
  • Chapter/scene locations
  • Characters present in each event
  • Preview of event content
Warnings
  • Events without timeline markers
  • Characters mentioned but not defined in character files
脚本提供:
统计数据
  • 追踪的事件总数
  • 出现的角色总数
  • 每个角色涉及的事件数
时间线视图
  • 事件按时间顺序排列
  • 章节/场景位置
  • 每个事件中的在场角色
  • 事件内容预览
警告
  • 无时间线标记的事件
  • 被提及但未在角色文件中定义的角色

Acting on Timeline Results

根据时间线结果采取行动

After running the tracker:
  1. Review warnings - Address missing timeline markers by adding them to chapters
  2. Check sequence - Verify events occur in logical order
  3. Identify gaps - Look for time periods without events
  4. Character tracking - Ensure characters appear consistently with their arc
Add timeline markers to chapters where missing:
markdown
**Timeline:** Day 7, Morning
Or use inline markers:
markdown
Three days had passed since the incident...
运行追踪器后:
  1. 查看警告 - 通过为章节添加标记解决缺失的时间线标记问题
  2. 检查顺序 - 验证事件按逻辑顺序发生
  3. 识别空白 - 查找无事件的时间段
  4. 角色追踪 - 确保角色出现与他们的成长弧线一致
为缺失时间线标记的章节添加标记:
markdown
**时间线:** 第7天,早晨
或使用内联标记:
markdown
事件发生已经过去三天了...

Consistency Checking

一致性检查

When to Use Consistency Checking

何时使用一致性检查

Invoke the consistency checker when:
  • User requests consistency analysis
  • Before finalizing chapters or acts
  • After making significant character or plot changes
  • When tracking contradictions or errors
在以下情况调用一致性检查器:
  • 用户要求一致性分析
  • 在最终确定章节或幕之前
  • 在对角色或情节进行重大修改后
  • 追踪矛盾或错误时

Running the Consistency Checker

运行一致性检查器

Execute the script from the project root:
bash
python3 .claude/skills/storyboard-manager/scripts/consistency_checker.py . --output markdown
Output format options:
  • markdown
    - Human-readable report with issue details (default)
  • json
    - Structured data for programmatic analysis
从项目根目录执行脚本:
bash
python3 .claude/skills/storyboard-manager/scripts/consistency_checker.py . --output markdown
输出格式选项:
  • markdown
    - 包含问题详情的人类可读报告(默认)
  • json
    - 用于程序化分析的结构化数据

Understanding Consistency Output

理解一致性输出

The script identifies issues in three severity levels:
Critical (🔴)
  • Major contradictions requiring immediate attention
  • Character appearing after death
  • Fundamental plot contradictions
Warning (⚠️)
  • Potential inconsistencies to review
  • Age discrepancies
  • Physical description contradictions
  • Relationship conflicts
Info (ℹ️)
  • Minor issues or variations
  • Name capitalization inconsistencies
  • Stylistic variations
脚本识别三个严重级别的问题:
严重(🔴)
  • 需要立即处理的重大矛盾
  • 角色死后再次出现
  • 核心情节矛盾
警告(⚠️)
  • 需要审查的潜在不一致
  • 年龄差异
  • 外貌描述矛盾
  • 人际关系冲突
信息(ℹ️)
  • 小问题或差异
  • 姓名大小写不一致
  • 风格差异

Acting on Consistency Results

根据一致性结果采取行动

For each issue reported:
  1. Read flagged locations - Review the specific files mentioned
  2. Determine truth - Decide which version is correct (usually character profile is authoritative)
  3. Update files - Fix contradictions using the Edit tool
  4. Re-run checker - Verify fixes resolved the issues
Example workflow for character age inconsistency:
markdown
Issue: Age inconsistency for Maya
- Profile: 18 years old
- Chapter 3: mentions "21-year-old Maya"

Fix: Edit chapter-3.md to change "21-year-old" to "18-year-old"
针对每个报告的问题:
  1. 查看标记位置 - 查看提及的具体文件
  2. 确定正确版本 - 决定哪个版本正确(通常角色档案具有权威性)
  3. 更新文件 - 使用编辑工具修复矛盾
  4. 重新运行检查器 - 验证修复是否解决了问题
角色年龄不一致的示例工作流:
markdown
问题:Maya的年龄不一致
- 档案:18岁
- 第3章:提及“21岁的Maya”

修复:编辑chapter-3.md,将“21岁”改为“18岁”

Consistency Checking Limitations

一致性检查的局限性

The automated checker catches:
  • Physical attribute contradictions
  • Age discrepancies
  • Name variations
  • Basic world-building facts
The checker cannot catch:
  • Subtle personality inconsistencies
  • Complex plot logic errors
  • Thematic contradictions
  • Nuanced relationship changes
Manual review is still essential for deep consistency.
自动化检查器可捕捉:
  • 外貌属性矛盾
  • 年龄差异
  • 姓名变体
  • 基础世界观事实矛盾
检查器无法捕捉:
  • 细微的性格不一致
  • 复杂的情节逻辑错误
  • 主题矛盾
  • 微妙的人际关系变化
深度一致性仍需人工审查。

Best Practices

最佳实践

Progressive Context Loading

渐进式上下文加载

Don't load all reference files at once. Instead:
  1. Scan project structure first
  2. Read only relevant character files for the current task
  3. Access reference documentation only when specific guidance is needed
  4. Use Grep to find specific sections in large reference files
不要一次性加载所有参考文件,而是:
  1. 先扫描项目结构
  2. 仅读取当前任务相关的角色文件
  3. 仅在需要特定指导时访问参考文档
  4. 使用Grep在大型参考文件中查找特定章节

Maintaining Genre Voice

保持类型语言风格

Match the story's established tone:
  • YA: Present tense, immediate emotional connection, contemporary language
  • Fantasy: Rich descriptive language, world-building integration
  • Thriller: Short sentences, high tension, sensory details
  • Literary: Complex prose, internal reflection, symbolic elements
Reference the summary.md to identify target audience and adjust accordingly.
匹配故事的既定基调:
  • 青少年小说: 现在时态、直接的情感连接、当代语言
  • 奇幻小说: 丰富的描述性语言、世界观整合
  • 惊悚小说: 短句、高张力、感官细节
  • 文学小说: 复杂的散文、内心反思、象征元素
参考summary.md以确定目标受众并相应调整。

Character Arc Integration

角色成长弧线整合

Every chapter should serve character arcs:
  • Track where each character is in their arc
  • Show incremental change, not sudden transformation
  • Use plot events to test character beliefs
  • Demonstrate growth through choices and behavior
每一章都应服务于角色成长弧线:
  • 追踪每个角色在其弧线中的位置
  • 展示渐进式变化,而非突然转变
  • 使用情节事件考验角色信念
  • 通过选择和行为展示成长

Balancing Show vs. Tell

平衡展示与叙述

For narrative writing:
  • Show emotions through actions, dialogue, physical reactions
  • Tell to compress time, provide necessary information efficiently
  • Use character-filtered description (what would this POV character notice?)
对于叙事写作:
  • 展示 通过行动、对话、生理反应体现情绪
  • 叙述 用于压缩时间、高效提供必要信息
  • 使用角色视角过滤描述(这个视角角色会注意到什么?)

Handling Multiple POV

处理多视角叙事

When stories have multiple perspectives:
  • Create distinct voices for each POV character
  • Ensure each POV section advances both that character's arc and the plot
  • Vary sentence structure and vocabulary by character
  • Track what each character knows vs. doesn't know
当故事有多个视角时:
  • 为每个视角角色创建独特的语言风格
  • 确保每个视角部分既推进该角色的弧线也推进情节
  • 根据角色改变句子结构和词汇
  • 追踪每个角色知道与不知道的信息

Common User Requests & Responses

常见用户请求与响应

"Help me develop a character backstory"

“帮我塑造角色背景故事”

  1. Read existing character files for context
  2. Read the character profile (if exists) to enhance
  3. Access character_development.md reference for backstory framework
  4. Create detailed backstory covering: ghost/wound, formative relationships, key history
  5. Integrate with their character arc and story role
  1. 读取现有角色文件获取上下文
  2. 读取角色档案(若存在)以完善
  3. 访问character_development.md参考获取背景故事框架
  4. 创建详细的背景故事,包含:心结/创伤、成长关系、关键经历
  5. 与他们的角色成长弧线和故事定位整合

"Write the next chapter"

“写下一章节”

  1. Read summary.md and story planning documents
  2. Read all character profiles for characters appearing in chapter
  3. Read previous 2 chapters for continuity
  4. Identify chapter position in story structure
  5. Write chapter with scene/sequel structure
  6. Include timeline markers and POV/location headers
  1. 读取summary.md和故事规划文档
  2. 读取所有将在本章出现的角色档案
  3. 阅读前2章以保持连贯性
  4. 确定章节在故事结构中的位置
  5. 使用场景/后续结构撰写章节
  6. 包含时间线标记和视角/地点标题

"Outline Act 2"

“梳理第二幕大纲”

  1. Read summary and any existing planning documents
  2. Access story_structures.md for structural guidance
  3. Identify act 2 requirements (complications, midpoint, rising tension)
  4. Create beat-by-beat outline aligned with character arcs
  5. Note how plot and character arcs intersect
  1. 读取摘要和任何现有规划文档
  2. 访问story_structures.md获取结构指导
  3. 确定第二幕的要求(矛盾升级、中点、张力提升)
  4. 创建与角色成长弧线对齐的逐节拍大纲
  5. 记录情节与角色成长弧线的交叉点

"Check my story for consistency"

“检查我的故事一致性”

  1. Run consistency_checker.py script
  2. Review output identifying issues
  3. Read flagged files to understand contradictions
  4. Recommend specific fixes for each issue
  5. Offer to make edits if user confirms
  1. 运行consistency_checker.py脚本
  2. 查看输出以识别问题
  3. 阅读标记文件以理解矛盾
  4. 为每个问题推荐具体修复方案
  5. 若用户确认,提供编辑服务

"Track the timeline of my story"

“追踪我的故事时间线”

  1. Run timeline_tracker.py script
  2. Review output showing event sequence
  3. Identify gaps or inconsistencies in chronology
  4. Recommend adding timeline markers where missing
  5. Provide timeline summary organized by character or chapter
  1. 运行timeline_tracker.py脚本
  2. 查看显示事件顺序的输出
  3. 识别时间线中的空白或不一致
  4. 建议在缺失处添加时间线标记
  5. 提供按角色或章节组织的时间线摘要

"What structure should I use for my thriller?"

“我的惊悚小说应该用什么结构?”

  1. Access story_structures.md reference
  2. Recommend Three-Act Structure or Save the Cat
  3. Explain thriller-specific requirements (escalating tension, ticking clock)
  4. Provide beat sheet adapted to their story concept
  5. Offer to create detailed planning document
  1. 访问story_structures.md参考
  2. 推荐三幕式结构或救猫咪结构
  3. 解释惊悚小说的特定要求(张力升级、倒计时元素)
  4. 根据故事概念提供适配的节拍表
  5. 提供创建详细规划文档的服务

Resources

资源

scripts/timeline_tracker.py

scripts/timeline_tracker.py

Python script that analyzes markdown files to extract and organize timeline events. Tracks character appearances, identifies time markers, groups events chronologically, and flags consistency issues.
Usage: Run from project root with
python3 .claude/skills/storyboard-manager/scripts/timeline_tracker.py .
分析markdown文件以提取和组织时间线事件的Python脚本。追踪角色出现情况、识别时间标记、按时间顺序分组事件并标记一致性问题。
使用方法: 从项目根目录运行
python3 .claude/skills/storyboard-manager/scripts/timeline_tracker.py .

scripts/consistency_checker.py

scripts/consistency_checker.py

Python script that detects inconsistencies in character details, physical descriptions, ages, names, and world-building facts across all story files. Outputs severity-ranked issues with file locations.
Usage: Run from project root with
python3 .claude/skills/storyboard-manager/scripts/consistency_checker.py .
检测所有故事文件中角色细节、外貌描述、年龄、姓名和世界观事实不一致的Python脚本。输出按严重程度排序的问题及文件位置。
使用方法: 从项目根目录运行
python3 .claude/skills/storyboard-manager/scripts/consistency_checker.py .

references/character_development.md

references/character_development.md

Comprehensive framework for creating multi-dimensional characters including core elements, backstory structure, arc types, relationship dynamics, voice development, and consistency guidelines.
Load when: Developing new characters, enhancing existing profiles, resolving character consistency issues, or planning character arcs.
创建多维角色的综合框架,包含核心要素、背景故事结构、成长弧线类型、人际关系动态、语言风格塑造和一致性准则。
加载时机: 开发新角色、完善现有档案、解决角色一致性问题或规划角色成长弧线时。

references/story_structures.md

references/story_structures.md

Detailed reference covering major story structures (Three-Act, Hero's Journey, Save the Cat), character arc templates, scene structure, pacing guidelines, plot development techniques, and genre-specific structures.
Load when: Planning story outline, structuring acts, organizing plot beats, determining pacing, or applying specific narrative frameworks.
涵盖主要故事结构(三幕式、英雄之旅、救猫咪)、角色成长弧线模板、场景结构、节奏指南、情节发展技巧和类型专属结构的详细参考。
加载时机: 规划故事大纲、构建幕结构、组织情节节拍、确定节奏或应用特定叙事框架时。