From short-video-director
Generates structured Markdown confirmations for new or continuing stories from user inputs, reading config.md, arc.md, outline.md, and recent novel episodes via Glob. Determines mode by outline.md presence.
npx claudepluginhub wddxh/shortvideodirectorThis skill is limited to using the following tools:
- `config.md` — 必须读取
Generates detailed episode outlines for stories from config.md, arc.md, and recent novels, writing to episode/outline.md and appending to story/outline.md. Handles new-story and continue-story modes.
Manages story arcs, plot points, timelines, foreshadowing, and pacing in markdown-based story projects. Activates on requests for plot outlines, arcs, or structure planning.
Manage multi-level story synchronization. Use when changes at one abstraction level (pitch, structure, scenes, entities, prose) need to propagate to others, or when story elements feel inconsistent across levels.
Share bugs, ideas, or general feedback.
config.md — 必须读取story/arc.md — 若存在则读取story/outline.md — 若存在则读取story/outline.md 存在,根据 config.md 中 上下文集数 M,使用 Glob 匹配 story/episodes/ep*/novel.md 找到最近 M 集并读取story/outline.md 不存在 → new-story 模式story/outline.md 已存在 → continue-story 模式$ARGUMENTS[0] — 用户故事输入或用户反馈内容根据用户提供的故事材料,生成结构化的确认说明,梳理核心设定、关键转折和集尾钩子。
new-story 时(story/outline.md 不存在):
## {主题名称}
- **剧名:** {剧名}
- **核心设定:** {一句话概括世界观和主角定位}
- **开篇钩子:** {第一集的核心冲突/悬念}
- **卖点分析:** {为什么适合短视频}
continue-story 时(story/outline.md 已存在):
## {走向名称}
- **关键转折:** {本集核心冲突或反转}
- **涉及角色:** {主要出场角色}
- **集尾钩子:** {收束方式 — 描述}
- **对整体剧情的影响:** {如何推动后续剧情}