From short-video-director
Converts story ideas into AI video storyboard prompts and asset image prompts. Supports new stories or continuations, auto-detects modes, configures Dreamina for images/videos. Generates one episode per /series-video call.
npx claudepluginhub wddxh/shortvideodirectorThis skill is limited to using the following tools:
调用 `/series-video` 后,按以下顺序执行:
Generates scripts, storyboards, and AI prompts for images/assets from story ideas for single-episode short videos. Configures dreamina for image/video generation via /short-video.
Generates structured text storyboards for AI video input. Collects video type (story/product/action/scenic), theme, assets (user images or AI-generated), duration; applies type-specific templates with scenes, audio, notes. Saves as markdown.
Transforms natural-language video ideas into storyboards and generates images, video clips, and audio assets automatically via director.js orchestration. Use for brand videos, reels, ads, or scene breakdowns.
Share bugs, ideas, or general feedback.
调用 /series-video 后,按以下顺序执行:
new-story skill,传递参数:total_episodes(可选), story_input(可选), work_modecontinue-story skill,传递参数:total_episodes(可选), story_input(可选), work_mode版权规避:所有生成内容(大纲、小说、分镜、资产提示词等)不得出现现实中的明星或公众人物名字、真实地名、商标名或其他受版权/商标保护的名称,必要时使用虚构替代名称。
硬性约束:每次调用 /series-video 仅生成一集内容。 无论任何模式(default/full-auto),对于大纲、原文、分镜、资产的生成都仅生成本集内容。生成完毕后 skill 结束,不得自动循环生成多集或全集内容。带总集数参数时仅额外生成 arc 文件,不改变单集生成的约束。
使用 Read 工具检查当前工作目录下是否存在 config.md
若已存在 → 读取并解析配置值
若不存在 → 进入交互式配置引导(仅首次运行),参考 config-template.md 模板进行交互式配置引导,逐个询问每项配置,每次只问一个,提供多选项供用户选择:
第 1 项:图像模型
若用户选择 dreamina,继续询问以下 3 项配置:
第 1a 项:即梦 — 图像模型版本
第 1b 项:即梦 — 图片比例
第 1c 项:即梦 — 图片分辨率
第 1d 项:视频模型
若用户选择 dreamina,继续询问以下配置:
第 1e 项:即梦 — 视频模型版本
第 1f 项:即梦 — 视频比例
第 1g 项:即梦 — 视频分辨率
第 2 项:视频风格
第 3 项:语言
第 4 项:每集分镜数(建议 10-20)
第 5 项:每集时长目标
第 6 项:单镜头时长范围
第 7 项:单镜头资产上限
第 8 项:上下文集数(续写时 Director 读取前 N 集 novel.md 作为剧情上下文)
第 9 项:默认模式
第 10 项:每集小说字数
所有配置收集完毕后,根据用户选择生成 config.md 写入项目根目录。告知用户可通过 /series-video config 随时修改。若图像模型为 dreamina,在 config.md 中额外写入 ## 图像生成配置 区域(包含即梦模型版本、图片比例、图片分辨率)。若图像模型为 none,不写此区域。若视频模型为 dreamina,在 config.md 中额外写入 ## 视频生成配置 区域(包含即梦视频模型版本、视频比例、视频分辨率)。若视频模型为 none,不写此区域。
解析以下配置值:
使用 Bash 工具执行 ls story/ 检查当前工作目录下是否存在 story/ 目录:
story/episodes/ep*/outline.md 找到最新集数编号,从下一集继续解析 $ARGUMENTS,提取两个可选参数:总集数和故事材料。
特殊命令: 若 $ARGUMENTS 为 config,使用 Read 打开 config.md 展示给用户,询问是否编辑。流程结束,不进入阶段 4。
参数提取规则:
$ARGUMENTS[0](第一个空格分割的词)为纯数字 → 解析为总集数,$ARGUMENTS[1] 及之后的内容作为故事材料候选$ARGUMENTS 整体作为故事材料候选故事材料识别:
.txt 或 .md 结尾 → 使用 Read 读取该文件内容作为故事材料解析结果传递给阶段 4:
total_episodes(可选)— 总集数story_input(可选)— 故事材料内容根据模式检测结果,使用 Skill tool 调用对应工作流 skill:
new-story skill,传递参数:{work_mode} {total_episodes} "{story_input}"continue-story skill,传递参数:{work_mode} {total_episodes} "{story_input}"参数说明:
$ARGUMENTS[0] = work_mode(default / full-auto)$ARGUMENTS[1] = total_episodes(总集数,无则传空字符串)$ARGUMENTS[2] = story_input(故事材料,引号包裹,无则传空字符串)