Claude Motion — скилл

Claude Motion находит открытые исходники анимаций и моделей, адаптирует их под новую тему и экспортирует короткий ролик в MP4.

  • 82 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Агент запускает Node.js, FFmpeg и браузер Chromium, который скачивается при настройке.
  • Внешние модели и шрифты идут под своими лицензиями, их условия надо проверять перед публикацией.
Все причины и проверки

hype-yolo/claude-motion-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/hype-yolo-claude-motion-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент запускает Node.js, FFmpeg и браузер Chromium, который скачивается при настройке.
  • Внешние модели и шрифты идут под своими лицензиями, их условия надо проверять перед публикацией.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Claude Motion — скилл для агента, который делает короткие анимации кодом. По теме вроде «мастерская чинит радио, за окном светает» агент ищет в библиотеке подходящие исходники, читает их реализацию, копирует нужную форму, материал и движение и переписывает сцену, события и кадры под новую тему. В пакете 47 исходных примеров, 5 производственных систем, 14 входов-сцен и 30 пакетов объектов. Есть инструменты поиска, проверки происхождения, создания проекта, извлечения кадров и экспорта MP4. Аудио в проекте нет по умолчанию: без `audioWav()` ролик выходит без звука, озвучку и субтитры скилл не создает.

Для кого. Авторам коротких роликов и разработчикам, которые просят агента сделать анимацию кодом и получить MP4 вместе с редактируемым исходником.

Подходит, если

  • Нужен 18-секундный ролик по теме, и результат надо получить как MP4 и исходник.
  • Агенту нужна готовая реализация шерсти, воды или шагов животного, чтобы не писать ее с нуля.
  • Сцену из библиотеки приходится править по отдельным кадрам и событиям.
  • Проверяют цепочку «код в MP4» на готовом демонстрационном примере.

Не подходит, если

  • Требуется озвучка, музыка или субтитры: скилл их не создает.
  • Работа идет на Windows или Linux: проверка выполнена только на macOS.
  • Нельзя использовать чужие модели и шрифты на их условиях: лицензии внешних ресурсов отличаются.

Пример запроса к агенту

Используй claude-motion: маленькая лиса возвращает потерянную перчатку перед первым снегом. Сделай редактируемый короткий ролик и экспортируй MP4.

Ограничения

Нужны Node.js 22 и новее, npm, FFmpeg и ffprobe, Playwright 1.63.0 с Chromium из `npm run setup`. Проверка выполнена на macOS, Windows и Linux автор не заявляет. Оригинальные инструменты под MIT, а внешние модели, шрифты и графические библиотеки сохраняют свои лицензии, поэтому перед публикацией ролика проверьте `THIRD_PARTY_NOTICES.md`. Для 11 примеров нет превью, их приходится дорабатывать. Это независимый проект, он не связан с Anthropic и OpenAI. Последний коммит сделан 13 октября 2026 года.

Как отключить. Удалите папку `claude-motion` из каталога скиллов агента. Созданные ролики и проекты лежат в каталогах, которые вы выбрали при создании.

Частые вопросы

Куда ставить скилл?

Папку `skills/claude-motion` кладут в каталог скиллов агента, у Codex это `~/.codex/skills/claude-motion`. Уже стоящую версию с тем же именем сначала сохраняют отдельной копией.

Как проверить установку?

Выполните `npm run check` в каталоге скилла, затем соберите демонстрационный ролик через `scripts/prepare-case.mjs` и `scripts/render.mjs`. Успешный экспорт дает 18-секундный MP4 без звука и отчет `film-render-report.json`.

Из чего состоит библиотека примеров?

Из 47 исходных примеров: 43 из Lemo и 4 из ReelMimic. Для 11 из них нет превью, и перед использованием их дорабатывают.

Что нужно из программ?

Node.js 22 и новее, npm, FFmpeg, ffprobe и браузер Chromium, который ставит `npm run setup`.

Что получает пользователь на выходе?

MP4 и редактируемый исходник ролика. Одинаковая картинка при каждом запуске не гарантируется.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для Claude Code и Codex: агент пишет сцены анимации, плеер в браузере их показывает, ролик уходит в MP4 и Lottie.

СкиллРасширенный доступ55Звезды репозитория

Пятнадцать скиллов для Claude Code: запуск продукта, анимированные графики и рилсы целиком из кода, без After Effects

СкиллРасширенный доступ660Звезды репозитория

Скилл собирает моушн-графику кодом: 21 готовый стиль, пять вопросов, три кадра на утверждение и рендер в MP4.

СкиллРасширенный доступ166Звезды репозитория

Скилл Claude Code: корейский моушн-ролик по одному запросу, от сценария до озвучки ElevenLabs, музыки и проверки

СкиллРасширенный доступ73Звезды репозитория

Скилл Claude Code для видео из кода делит ролик на сцены и подбирает каждой свой движок, от Paper.js и Three.js до Manim.

СкиллРасширенный доступ115Звезды репозитория

Набор для моушн-дизайна с агентом: правила с цифрами, самопроверка по кадрам и синтез звука, плюс веб-симуляции в 60 к/с

СкиллРасширенный доступ944Звезды репозитория

Коротко о README

README на китайском описывает состав библиотеки, цикл работы от темы до готового ролика, установку, ограничения сравнений и источники с лицензиями. Подробности установки вынесены в `skills/claude-motion/references/installation.md`.

Бейдж для README

Исходный SKILL.md

---
name: claude-motion
description: 根据题目路由 Claude 相关开源动画案例,保留实际造型、材质与运动实现,改编为可编辑的新短片并导出 MP4。用于 Claude 感动画、素材库对标创作和代码动效;不用于实拍剪辑。
---

# Claude Motion

默认采用**案例辅助创作**:先找到适合题目的真实实现,再改编。只读文字方法后从零画几何图形,不等于使用了这个案例库。名称表示用户希望接近的视觉方向,不保证模型身份或审美效果。

分别检查风格辨识度与画面完成度;能认出使用了案例不等于作品更好。默认先用案例源码,不把新增生图设为必需步骤;需要明确造型或用户要求时再加图。现有定性比较支持这一默认路线,但尚未证明跨题材稳定提升,也不意味着所有题目都应套同一种画风。

v0.4.0-beta.1 收录 47 套源码案例;36 套有原例抽帧,11 套预览不可用。抽帧多数使用字体回退,不等于完整影片或音频验证。安装、各案例状态及依赖见 [安装与验证](references/installation.md) 和 [案例状态表](references/case-status.md)。

完整的输入、检索、选型、改编、补缺和导出逻辑见 [工作原理](references/how-it-works.md)。首次使用或向用户解释机制时读取。

## 选择实际案例

运行 `node <skill>/scripts/route.mjs --query "<用户题目>" --limit 5`。结果来自 [案例目录](references/case-catalog.json),包括来源、适用场景、源码路径、素材缺口与预览状态。题目未指定风格时,结合角色动作、空间关系、叙事跨度和材质选择,不只匹配题目中的一个名词。关键词排序是查找帮助,不替代视觉判断;可以改写为视觉需求再检索,或用 `--list` 查看目录。

读候选的 styleGuide、demoGuide 和相关绘图模块,查看可用预览。选一个主案例,确有必要时补充第二个。先运行最关键的绘图机制,确认它在当前环境下真实可见。未运行的样片不能声称已复现;缺少字体、图片、三维依赖的条目要先补齐合法依赖或选别的案例。[来源索引](references/source-index.json) 含更广的研究清单,**索引条数不等于可调用案例数**。

用 `node <skill>/scripts/prepare-case.mjs --case <id> --out <作品目录>` 复制选定案例及公共代码,保留许可证和来源清单。命令支持逗号分隔的多个 ID。它复制源码,不自动安装依赖或补齐缺失素材。完整原片只作为参考;不要把原片换标题或直接截取其片段当成新创作。

## 优先检查已接通的制作组件

包内提供 **5 套可运行系统、10 支开发示例**:像素三维、剪纸、手绘角色、玻璃实体、字体图形。原来的两支试片已获用户认可;扩展片已有负反馈:第 1、2 支场景/角色不协调,第 7、8 支物体与运动质量被否定,第 5、6 支不能凭 Clawd 角色认定 Claude 感。保留原片记录;修订版仍待评价。它们与 47 个源码案例是不同统计口径。

先运行 `node <skill>/scripts/route.mjs --engines` 查看组件与适用边界,再用 `node <skill>/scripts/create-engine.mjs --engine <id> --out <新目录> [--example <名称>]` 创建独立工程。用真实预览和主体/动作需求选择,不因有组件就强制套风格。具体入口、原机制、修改位置与限制见 [制作组件与验证](references/production-engines.md)。手绘示例复用原 Clawd 角色,不能称为原创角色模型。生成器给的是完整示例;新题目必须改写主体、事件和镜头,不能仅换标题。

## 新增可直接创建的场景

`route.mjs --scenes` 列出 11 个既有场景起点和 3 个实验候选,题目查询同时返回 `sceneCandidates`(默认排除实验候选)。既有入口中 7 个是 animate 来源示例,4 个是已收录 Lemo 案例的组件适配;与旧 47 条目录有重合,不能直接相加当作风格数量。用 `create-scene.mjs --scene <id> --out <新目录>` 创建完整可编辑工程。人物手绘、咖啡馆、立体纸书、低模海岛已接通实际结构;animate 提供素描、排线、孔版、等距线描、像素、彩纸和数学图形。查看 [场景入口与边界](references/scene-library.md)。

这些入口优先解决“源代码收录了、但生成时没真正用到”的缺口。须查看原例、按主体与动作挑选;不默认只用一套画风,不用吉祥物替代风格判断。原例预览不能冒充新题材成片;海岛示例保留原事件,只有正常改编后才可交付为新作。本轮技术验证通过不等于用户已认可其 Claude 感。

## 新接通的源码系统

本版共20个可调用组件,其中17个既有组件:包含此前的蜡笔、信号图解和参数建筑,以及雨夜城市、浅水、工作室、体素、车辆动力学、水彩运输、应用发布、霓虹线场、四墨印刷、GPU笔触、居民关节、昆虫、像素鸟与人物步态。运行 `route.mjs --extensions` 查看;题目查询返回 `extensionCandidates`。用 `create-extension.mjs --extension <id> --out <新目录>` 创建完整工程,按返回的命令导出。实际保留机制、固定来源和依赖许可见 [新增源码组件](references/source-extensions.md)。每项已导出一个18秒的新题材开发片;不计作17种新画风,原47条案例口径不变。信号、建筑和第14轮七题获用户选入[公开对照展示](https://hypeyolo.com/motion/),不据此声称全题稳定提升;其余题目未选入展示。Lanshu只接V2,Remotion依赖不是MIT;车辆排除上游未授权Collect模型。

## 本版新增:机械、动物与手绘纸艺

在前版 17 个组件之外,v0.4.0-beta.1 另接入 3 个组件(合计 20):`anatomy-mechanisms` 的投影零件、拉伸与面着色;`procedural-animals` 的程序化动物造型、骨架、步态与接触动作;`anidoodle-paper` 的水粉纸张、折面及纸纤维绘制。使用相同 `route.mjs` / `create-extension.mjs` 入口。适合机械结构、动物运动或二维纸艺题目时再选,不强制所有题目采用新增画风。

三项均已有一个 18 秒全新题材成片,另与扩充前冻结的 Skill 做第 15 轮对照。用户确认狐狸片质感明显提升;机械、纸艺因二维/三维表现不同而暂按不相上下,不计作已验证收益。狐狸片评价不外推到全部动物或题目。具体固定提交、调用位置、许可和限制见 [本轮新增组件](references/source-expansion-15.md)。动物组件自带兼容的 Three.js,避免替换其他组件的运行库;纸艺只带许可明确的代码,不带上游例外媒体。

Сообщить о проблеме