Motion Graphics Skills
让编码智能体掌握专业动效、动画与视频制作流程。
- Star 数
- ★ 515
- 最近更新
- 3 天前
- License
- MIT
- 主语言
- HTML
- FA 评分
- 39/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台Codex · Claude Code
- 费用
- 免费,无需付费服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- TikTok、Reels 或 Shorts 创作者希望让编码智能体制作竖屏短视频时,可安装短视频包。
- 不适合
- 需要一体化托管渲染服务的团队
- 希望一次安装全部能力的用户
- 需要超出所列动效领域工作流的团队
这个 Agent 能做什么,适合哪些场景?
Motion Graphics Skills 是一个由 53 个开放源码技能组成的集合,按受众和动效领域拆分为 16 个可独立安装的包。每个技能都是包含 `SKILL.md` 与 `references/` 的自包含目录,用于向编码智能体传授一种具体的动效工作流,而不是提供独立的视频编辑器或模型。覆盖范围包括短视频、数据图表、讲解视频、动态排版、网页动画、WebGL、Manim、Remotion,以及逐帧绘制的 JavaScript Canvas 动画。产生视觉成品的技能采用“交付并验证”流程,并可附带冻结帧、生成联络表和检查 MP4 编码结果的脚本。网页技能输出独立 HTML,视频技能则通过 Remotion 或 Manim 渲染;安装后可由 Claude Code、Codex、Cursor 等编码智能体自动发现并按任务匹配启用。
用户先从 16 个主题包中选择所需能力,再通过 npx skills add 或 Claude Code 插件市场安装对应仓库。智能体读取技能目录中的 SKILL.md 和 references/,按照其中的专业工作流创建动效;视觉类技能还会使用 scripts/ 工具冻结渲染帧、拼接联络表或检查编码后的 MP4。工作流强调逐帧渲染、截图和检查,以验证时间节奏、缓动、安全区域、文字、颜色及循环效果。根据技能类型,最终产物可以是独立 HTML,或由 Remotion、Manim 渲染的视频。该仓库本身提供的是技能知识与验证工具,并未被描述为独立运行的托管渲染服务。
- TikTok、Reels 或 Shorts 创作者希望让编码智能体制作竖屏短视频时,可安装短视频包。
- 分析师或产品经理需要把数据制作成逐帧准确的动态图表时,可采用数据动画包。
- 教育工作者需要制作讲解片或数学动画时,可选择 explainer 或 Manim 技能包。
- 前端开发者需要实现 GSAP、SVG、Lottie、Canvas 或网页动效时,可安装网页或 JavaScript 动画包。
- 品牌营销与电商团队需要制作产品演示、广告创意或符合品牌规范的动效时,可选择相应垂直包。
- 动效设计师需要构建动态排版、标题、标志或品牌系统动画时,可使用 motion-design 与 kinetic-typography 包。
如何安装或部署这个 Agent?
每个包单独安装,仓库没有提供一次安装全部 16 个包的命令。安装示例为:
npx skills add iart-ai/tiktok-video-skills
npx skills add iart-ai/data-animation-skills也可将单个包加入 Claude Code 插件市场:
/plugin marketplace add iart-ai/web-animation-skills需要具备可运行 npx 的终端环境和网络连接。来源未说明最低 Node.js 版本、凭据要求或其他统一运行时配置。
如何使用这个 Agent?
安装与任务相符的包后,Claude Code、Cursor、Codex 等支持的编码智能体会自动发现技能,并在提示内容匹配对应工作时自行启用。技能随后指导智能体构建成品,并对视觉类输出执行“渲染一帧、截图、检查”的验证循环。网页技能生成独立 HTML;视频技能使用 Remotion 或 Manim 渲染。来源没有给出一个可逐字复制的首个提示词、统一的生成命令或所有包共享的输出路径,因此具体调用方式取决于所安装技能及宿主智能体。
这个 Agent 有哪些优点和局限?
- 53 个技能被整理为 16 个面向明确受众的包,可以只安装与当前工作相关的部分。
- 视觉技能内置交付与验证循环,并提供冻结帧、联络表及 MP4 检查工具,不只停留在生成代码。
- 覆盖 Remotion、Manim、Three.js/WebGL、GSAP、SVG、Lottie 和 JavaScript Canvas 等多种动效路径。
- 技能是由
SKILL.md、参考资料和脚本组成的自包含目录,不要求模型微调或专用插件运行时。 - MIT 许可证允许自由使用这些技能。
- 这不是独立的视频编辑器或完整托管流水线;实际执行依赖 Claude Code、Codex、Cursor 等宿主编码智能体。
- 16 个包分别位于各自仓库并单独安装,来源没有提供统一安装全部技能的命令。
- 视频输出仍依赖具体技能采用的 Remotion 或 Manim,网页输出与视频输出没有统一运行方式。
- 来源未说明最低 Node.js 版本、Remotion/Manim 的安装步骤、系统要求或渲染失败时的统一处理方法。
- 虽然声称兼容 40 多种智能体,但来源只具体点名 Claude Code、Cursor 和 Codex,未逐个平台说明兼容细节。
这个 Agent 与同类方案有什么区别?
与 iart.ai 的完整流水线相比,这个仓库提供可带入现有编码智能体的开放源码技能和验证工作流;iart.ai 则被描述为可接收提示词、CSV 或品牌资料并运行整个动效制作流程的 AI motion agent。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Motion Graphics Skills 当前 | 39 · 缺口较多 | Agent 插件 / 技能免费 | ★ 515 | 3 天前 | HTML | Codex · Claude Code |
| 视频镜头工艺 | 0 · 缺口较多 | Agent 插件 / 技能免费 | ★ 9.6k | 3 天前 | TypeScript | Codex · Claude Code |
| OpenMontage 视频工作室 | 48 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 61k | 21 天前 | Python | Codex · Claude Code |
| FireRed OpenStoryline | 57 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 3.4k | 1 个月前 | Python | Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
README建议按需安装单个技能包,并称不存在插件运行时,因此最小权限有一定体现;但没有权限清单或强制隔离说明。未说明执行渲染、安装依赖或覆盖文件前的用户确认机制。数据流仅通过CSV、品牌资料、渲染及截图检查等零散描述部分可见,未交代数据存储、传输或第三方处理。没有敏感数据处理、凭据保护或依赖安全政策。安装和生成媒体显然会产生外部及本地副作用,但范围、网络访问和写入位置未被完整列明。没有回滚或卸载指导。作者、项目归属、下游仓库及版权主体标注清楚,但发布者身份未经独立验证,且没有更完整的贡献者或来源清单。
README中的16个包合计53项技能,与标题一致,安装方式和产品定位基本自洽,因此自洽性较好。文档给出npx和Claude Code插件安装命令,并提及Remotion、Manim等工具,但没有版本约束、先决条件、锁定文件或可用性证明。没有失败模式、诊断信息、错误示例或恢复建议。
16个包按创作者、开发者、分析师、教育者、广告主等受众和场景明确划分,覆盖面与选择路径十分清楚。能力边界部分说明了技能是SKILL.md与参考资料组成的知识包,并区分网页、视频、WebGL和Manim工作流,但未细化每个包的输入、输出和非目标。自动触发仅被宣称为提示匹配时自行激活,没有触发条件、排除规则或冲突处理。声称兼容Claude Code、Cursor、Codex及40多个代理,但只给出两类安装示例,缺少操作系统、运行时和各代理版本的适配细节。
README以包目录、安装、技能定义、应用范围和许可证组织信息,结构清楚;但仓库级导航没有指向维护、故障排除或贡献文档。安装命令简洁且支持按包选择,不过没有先决条件、验证、升级和卸载步骤。包名采用稳定一致的用途加“-skills”模式,但没有正式兼容性或弃用承诺。存在少量命令和工作流示例,没有完整教程、预期输出或FAQ。没有已知限制章节。MIT全文与README声明一致,许可证处理完整。没有版本号、发布记录或变更日志。iart.ai被列为构建方和版权主体,但缺少维护联系人、问题处理政策及更新路径,因此维护责任仅部分明确。
文档描述了可编辑输出、独立HTML、Remotion或Manim视频,以及渲染帧、截图检查、联系表和MP4探测等交付检查方法,使预期产物具有一定可用性;但未提供实际技能文件、输出样例细节或质量标准来充分验证。专业工作流和按领域拆包可能带来额外价值,但主要是营销性主张,所给文件不足以证明相对通用提示的增益。按需安装、无微调、无插件运行时和MIT许可降低采用成本,但渲染工具链、计算成本及依赖维护成本没有量化。
核心数量可由表格核对,包链接也为进一步追踪提供入口;然而“专业工作流”“40多个代理”“自动发现”和交付验证效果等主张没有在所给文件中对应到测试、实现或规范。LICENSE能够交叉印证README中的MIT声明和iart.ai归属,但没有代码、测试、技能清单文件或独立文档对主要能力作交叉证明。README将部分机制性描述与明显宣传语言混合,未系统区分已实现事实、预期行为和推广性推断。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
- 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 本次仅审查README和LICENSE,未见任何SKILL.md、脚本、依赖清单、测试或下游包内容,不能据此确认技能的实际行为或安全性。
- 安装命令可能下载并执行第三方包;在使用前应逐个检查目标仓库、固定修订版本并核验依赖和安装脚本。
- “自动发现”“支持40多个代理”及交付验证效果属于未由所给实现材料证明的主张。
- 没有敏感数据、网络访问、文件写入、覆盖确认、卸载或回滚说明;使用CSV、品牌资料或其他私有素材前应先确定数据边界。
- 对象描述称50项技能和14个包,而README称53项技能和16个包;README内部计数一致,但外部元数据与所审修订之间存在版本差异。