MotionGit Skill
在你自己的电脑上,把 Claude 做好的视频工程转换为 .motion 模板。转换、去除个人信息、校验都在本地完成;平台只接收打包好的文件。
它做什么
- 识别工程。 找到入口、源码、素材、字体和依赖。
- 提取参数。 和你确认哪些文字、颜色、素材可以替换,生成
params.schema.json。 - 去除个人信息。 扫描手机号、身份证号、本机路径、API 密钥和私人照片,替换为参数或输入槽。
- 生成清单。 写入
motion.json、guide.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 制作的模板。制作来源以 motion.json 中的 ai.authoring 声明和人工审核为准。我们会随着测试矩阵的建立,逐步开放更多助手。
素材 API 凭据由用户环境变量 MOTIONGIT_API_KEY 或权限 0600 的用户级 ~/.config/motiongit/credentials 提供(Windows 使用环境变量),不读取模板包内旧 Key。