MotionGit Skill
在你自己的电脑上,把 Claude 做好的视频工程转换为 .motion 模板。转换、去除个人信息、校验都在本地完成;平台只接收打包好的文件。
它做什么
- 识别工程。 找到入口、源码、素材、字体和依赖。
- 提取参数。 和你确认哪些文字、颜色、素材可以替换,生成
params.schema.json。 - 去除个人信息。 扫描手机号、身份证号、本机路径、API 密钥和私人照片,替换为参数或输入槽。
- 生成清单。 写入
motion.json、README、许可索引和integrity.json,并声明制作来源为 Claude。 - 本地校验。 使用与平台完全相同的检查器。本地通过,上传就能通过。
安装
MotionGit Skill 按 Agent Skills 开放格式发布,可以安装到 Claude Code 等支持该格式的工具。
# 下载并解压到 Claude Code 的技能目录
curl -fsSL https://motiongit.com/skill/motiongit-skill.zip -o /tmp/motiongit-skill.zip
mkdir -p ~/.claude/skills && unzip -o /tmp/motiongit-skill.zip -d ~/.claude/skills/
安装后对 Claude 说:
用 MotionGit Skill 把这个视频工程打包成 .motion 模板。
本地命令
Skill 自带一个零依赖的命令行工具(需要 Node.js 20 或更高版本):
node ~/.claude/skills/motiongit/scripts/motion.mjs inspect my-video.motion # 检查一个包
node ~/.claude/skills/motiongit/scripts/motion.mjs scan ./my-project # 扫描个人信息
node ~/.claude/skills/motiongit/scripts/motion.mjs pack ./my-template out.motion # 打包并写入 integrity.json
为什么只接受 Claude 制作的模板
为保证库质量,目前仅接受 Claude 制作的模板。制作来源以 motion.json 中的 ai.authoring 声明和人工审核为准。我们会随着测试矩阵的建立,逐步开放更多助手。