From short-video-director
Automates next episode creation in serialized stories: detects latest via bash, generates plot options/outlines/novels/assets/storyboards using sub-skills.
npx claudepluginhub wddxh/shortvideodirectorThis skill is limited to using the following tools:
> **术语说明:** 本文档中"阶段"指工作流的主要阶段(如阶段 1、阶段 2a),"步骤"指阶段内部的执行项(如步骤 1、步骤 2)。
Generates complete first episode of a story series from scratch: plot options→outline→novel (with word count/quality fixes)→assets→storyboard. Supports manual/auto modes, configurable via series-video.
Orchestrates sequential web novel episode creation from markdown config docs (character sheets, plot guides, bootstrap) using 4-agent pipeline. Ensures character depth, numeric consistency, hook strength, plausibility. Invoke via /create or Korean episode commands.
Writes story chapters using outline-first workflow: gathers context from story.md, characters, plot, timeline; builds beat-by-beat outline for approval; drafts prose; updates chapter index, arcs, and timeline.
Share bugs, ideas, or general feedback.
术语说明: 本文档中"阶段"指工作流的主要阶段(如阶段 1、阶段 2a),"步骤"指阶段内部的执行项(如步骤 1、步骤 2)。
$ARGUMENTS[0] — 工作模式(default / full-auto)$ARGUMENTS[1] — 总集数(数字,无则为空)$ARGUMENTS[2] — 故事材料(引号包裹,无则为空)bash scripts/latest-episode.sh 检测最新集数 Nstory/episodes/ep{N+1}/$ARGUMENTS[0](default / full-auto)$ARGUMENTS[2] 非空 → 进入阶段 2b(有故事材料)$ARGUMENTS[2] 为空 → 进入阶段 2a(无故事材料)director-plot-options skill(skill 通过检测 outline.md 存在自动识别 continue 模式)director-plot-options skill(无参数),生成全新 3 个方向director-plot-options skill,传递参数:"{用户偏好描述}"director-input-confirm skill,传递参数:"$ARGUMENTS[2]"director-input-confirm skill,传递参数:"$ARGUMENTS[2]"director-input-confirm skill,传递参数:"{用户反馈内容}"$ARGUMENTS[1] 非空且 story/arc.md 不存在时执行)director-arc skill,传递参数:$ARGUMENTS[1] "{选定的剧情方向}"director-outline skill,传递参数:ep{N+1} "{选定的剧情方向}"4.1 Writer — 生成小说原文:
writer-novel skill,传递参数:ep{N+1}4.1b 字数校验:
bash scripts/word-count.sh story/episodes/ep{N+1}/novel.md 统计字数(自动检测语言)每集小说字数 范围writer-fix-novel skill,传递参数:ep{N+1} "当前字数为{实际字数},目标范围为{下限}-{上限},请调整内容使字数符合要求"(最多 2 轮,每轮修正后重新统计)4.2 Director — 审核小说原文:
director-review-novel skill,传递参数:ep{N+1}writer-fix-novel skill,传递参数:ep{N+1} "{修改意见}"(最多 2 轮)5a. Storyboarder — 生成资产清单:
storyboarder-asset-list skill,传递参数:ep{N+1}
→ 将资产清单写入 ep{N+1}/outline.md5b. 创建和更新资产:
同时调用以下两个 skill,等待两者均完成后继续:
creator-create-assets skill,传递参数:ep{N+1}creator-update-records skill,传递参数:ep{N+1}等待两者均完成。
5c. 生成分镜 + 生成资产图片(并行):
若 config 中图像模型非 none,以下两条线并行执行(分镜流程不等待图片完成):
图片生成线(后台):
使用 Skill tool 调用 creator-generate-images skill,传递参数:ep{N+1}
分镜流程线(前台,正常推进):
storyboarder-storyboard skill,传递参数:ep{N+1}若 config 中图像模型为 none,仅执行分镜流程线。
5d. Director — 审核分镜:
director-review-storyboard skill,传递参数:ep{N+1}storyboarder-fix-storyboard skill,传递参数:ep{N+1} "{修改意见}"(最多 2 轮)/series-video 继续创作下一集