关于 video-creator
用于管理从脚本输入到最终视频组件的视频工作流,支持创建视频、执行指定步骤、重新生成选定场景以及恢复进行中的任务。
主要功能
- 01根据脚本和风格选择创建视频
- 02执行音频、方向、素材、设计与编码步骤
- 03重新生成选定场景的设计或代码
- 04恢复工作流并查看进度
- 05使用脚本跟踪步骤状态
适用场景
- 01从脚本开始制作视频
- 02执行指定的视频制作步骤
- 03重做选定场景的设计或代码
- 04继续或查看未完成的视频任务
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ outscal/ video-generator --skill video-creator安装后在 Claude Code 中输入/video-creator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
create-video.mdexecute-regen-scenes-step.mdexecute-video-step.mdresume-video.mdscripts/get_video_step_metadata.pylist-topics.pypath_manager.pyvalidate_json.pyvideo-status.pyvideo-step-sub-status.pysteps/assets-step.mdaudio-step.mdcode-step.mddesign-step.mddirection-step.mdregenerate-code-step.mdregenerate-design-step.mduser-input-step.mdtemplates/video-status-template.json详细介绍
视频创作技能
管理从输入脚本到最终视频组件的完整视频创作流程。
执行模式
根据用户输入确定要遵循的工作流:
模式 1:执行视频步骤
适用情况: 当用户希望执行特定工作流步骤(音频、导演设计、素材、设计或编码)时,立即读取。 工作流: execute-video-step.md
模式 2:执行场景重新生成步骤
适用情况: 当用户希望针对某个步骤(设计或编码)重新生成特定场景,并提供 scenes 参数时,立即读取。 工作流: execute-regen-scenes-step.md
模式 3:恢复视频
适用情况: 当用户希望从上次中断处继续现有视频工作流,或查看进行中视频的状态时,立即读取。 工作流: resume-video.md
模式 4:创建视频
适用情况: 当用户希望从头开始创建全新视频,从输入脚本和选择风格开始时。 工作流: create-video.md
步骤参考
各步骤的实现文件(由执行模式引用):
- user-input-step.md - 收集脚本并选择视频风格
- audio-step.md - 根据脚本生成音频
- direction-step.md - 创作视频导演设计
- assets-step.md - 生成 SVG 素材
- design-step.md - 生成设计规范
- code-step.md - 创建视频组件
- regenerate-design-step.md - 重新生成特定场景的设计
- regenerate-code-step.md - 重新生成特定场景的代码
实用脚本
video-status.py:管理工作流状态和步骤进度
可用操作:
create-video-status-file:初始化新的视频工作流并返回第一步get-incomplete-step:获取当前待处理步骤complete-step:将步骤标记为完成并进入下一步
输出格式:
所有操作均输出一行
list-topics.py:获取所有带有视频工作流的主题
用法:
python .claude/skills/video-creator/scripts/list-topics.py
如果用户未指定主题,请使用此脚本获取所有可用主题,向用户展示并询问他们想处理哪个主题。
评论
支持 Markdown