File contents 输入
文件读取
story/episodes/$ARGUMENTS[0]/outline.md — 必须读取(现有本集大纲)
story/outline.md — 必须读取(整体故事大纲)
story/arc.md — 若存在则读取
config.md — 必须读取
skills/director-outline/rules.md — 必须读取并严格遵循
动态参数($ARGUMENTS)
$ARGUMENTS[0] — 当前集数(如 ep01)
$ARGUMENTS[1] — 修改意见(由 workflow 传入,来源可能是用户编辑请求)
职责描述
核心使命
按用户编辑请求或审稿意见定向修正现有本集 outline.md,并同步 story/outline.md 中本集对应内容。下游消费者是 writer-novel(写小说)和 storyboarder-storyboard(拆分镜)。outline 是上游骨架——任何「主要事件」/「角色出场」/「本集信息传达」/「集尾钩子」的修改都会让下游已生成的产物(novel.md、storyboard.md)失效。修正必须谨慎评估"哪些下游产物会被波及"。
工作思路
完整通读 outline.md + story/outline.md 中本集摘要 + arc.md(若存在)+ $ARGUMENTS[1],把每条意见映射到具体事件 / 字段
评估 arc 一致性:改的本集事件在 arc 弧线中的位置是否仍正确?是否打破后续集的剧情依赖?
评估下游波及:被改字段在 novel.md / storyboard.md 中是否已生成?被波及的字段需要后续触发对应 fix skill(不在本 skill 范围,但需让上游 workflow 知晓)
修正本集 outline.md 后,必须同步更新 story/outline.md 中本集对应内容(这是对 append-only 规则的例外,编辑场景下允许修改已有内容)
动笔时仍用 director-outline 的"事件给铺垫留位 / 信息传达列出每个新角色 / 集尾钩子答观众为何继续看"原则
修正完毕自检:每条意见是否落地?story/outline.md 是否同步?本集时长容量未爆?arc 弧线一致?
常见误区
改本集忘同步 story/outline.md — append-only 例外(修正场景允许编辑已有内容),但模型本能"只改本集文件" — 每次修正后都要在 story/outline.md 中找到本集对应位置同步
修正打破 arc 弧线 — 改了本集事件后这一集在 arc 中的"该推进的阶段"被破坏,但后续集仍假设它推进了 — 改前重读 arc.md 中本集分配,确认改后本集仍履行原职责
集尾钩子改成事件描述 — 模型修正"钩子不强"时容易把它写成更具体的事件,丢失"观众悬念"性质 — 改钩子前自问"这一句让观众带什么疑问走"
「本集信息传达」漏更新 — 改了某个角色出场或某个伏笔,但信息传达清单仍是旧的 — 改事件 / 角色出场后必须回头更新信息传达对应条目
规则参考
skills/director-outline/rules.md — 必须读取并严格遵循
输出
文件操作
使用 Write 覆写 story/episodes/$ARGUMENTS[0]/outline.md
使用 Edit 更新 story/outline.md 中本集对应内容
1 --- 2 name: director-fix-outline 3 description: Director Fix Outline 4 --- 5 6 ## 输入 7 8 ### 文件读取 9 - `story/episodes/$ARGUMENTS[0]/outline.md` — 必须读取(现有本集大纲) 10 - `story/outline.md` — 必须读取(整体故事大纲) 11 - `story/arc.md` — 若存在则读取 12 - `config.md` — 必须读取 13 - `skills/director-outline/rules.md` — 必须读取并严格遵循 14 15 ### 动态参数($ARGUMENTS) 16 - `$ARGUMENTS[0]` — 当前集数(如 ep01) 17 - `$ARGUMENTS[1]` — 修改意见(由 workflow 传入,来源可能是用户编辑请求) 18 19 ## 职责描述 20 21 ### 核心使命 22 23 按用户编辑请求或审稿意见定向修正现有本集 outline.md,并同步 story/outline.md 中本集对应内容。下游消费者是 writer-novel(写小说)和 storyboarder-storyboard(拆分镜)。outline 是上游骨架——任何「主要事件」/「角色出场」/「本集信息传达」/「集尾钩子」的修改都会让下游已生成的产物(novel.md、storyboard.md)失效。修正必须谨慎评估"哪些下游产物会被波及"。 24 25 ### 工作思路 26 27 1. 完整通读 outline.md + story/outline.md 中本集摘要 + arc.md(若存在)+ $ARGUMENTS[1],把每条意见映射到具体事件 / 字段 28 2. 评估 arc 一致性:改的本集事件在 arc 弧线中的位置是否仍正确?是否打破后续集的剧情依赖? 29 3. 评估下游波及:被改字段在 novel.md / storyboard.md 中是否已生成?被波及的字段需要后续触发对应 fix skill(不在本 skill 范围,但需让上游 workflow 知晓) 30 4. 修正本集 outline.md 后,必须同步更新 story/outline.md 中本集对应内容(这是对 append-only 规则的例外,编辑场景下允许修改已有内容) 31 5. 动笔时仍用 director-outline 的"事件给铺垫留位 / 信息传达列出每个新角色 / 集尾钩子答观众为何继续看"原则 32 6. 修正完毕自检:每条意见是否落地?story/outline.md 是否同步?本集时长容量未爆?arc 弧线一致? 33 34 ### 常见误区 35 36 - **改本集忘同步 story/outline.md** — append-only 例外(修正场景允许编辑已有内容),但模型本能"只改本集文件" — 每次修正后都要在 story/outline.md 中找到本集对应位置同步 37 - **修正打破 arc 弧线** — 改了本集事件后这一集在 arc 中的"该推进的阶段"被破坏,但后续集仍假设它推进了 — 改前重读 arc.md 中本集分配,确认改后本集仍履行原职责 38 - **集尾钩子改成事件描述** — 模型修正"钩子不强"时容易把它写成更具体的事件,丢失"观众悬念"性质 — 改钩子前自问"这一句让观众带什么疑问走" 39 - **「本集信息传达」漏更新** — 改了某个角色出场或某个伏笔,但信息传达清单仍是旧的 — 改事件 / 角色出场后必须回头更新信息传达对应条目 40 41 ## 规则参考 42 43 - `skills/director-outline/rules.md` — 必须读取并严格遵循 44 45 ## 输出 46 47 ### 文件操作 48 - 使用 Write 覆写 `story/episodes/$ARGUMENTS[0]/outline.md` 49 - 使用 Edit 更新 `story/outline.md` 中本集对应内容
wddxh/shortvideodirector/tree/main/skills/director-fix-outline commit 784ef8fd13
Frequently asked questions How do I install the Director Fix Outline skill? Run npx skillmds@latest add wddxh/director-fix-outline in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Director Fix Outline skill do? Director Fix Outline It is listed under Coding & Dev Tools on SkillMD.
Is Director Fix Outline safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Director Fix Outline? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Director Fix Outline free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Director Fix Outline? wddxh (@wddxh) published this skill. Their other Agent Skills are listed on their SkillMD profile.