kimodo-motion-diffusion — скилл для Claude Code: 3D-движения из текста
Скилл для генерации 3D-движений человека и робота-гуманоида через Kimodo: текстовые промпты и кинематические ограничения. Нужна GPU примерно на 17 ГБ VRAM.
npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a claude-codeЧто делает kimodo-motion-diffusion
Скилл подключает к агенту Kimodo — кинематическую диффузионную модель движений. Она обучена на mocap-данных и управляется текстом и ограничениями: ключевые кадры всего тела, положение и поворот концевых эффекторов, 2D-пути и путевые точки корня. Модели скачиваются с Hugging Face при первом запуске.
Внутри два CLI: kimodo_gen для генерации из командной строки и kimodo_demo — веб-демо на http://127.0.0.1:7860 с таймлайном, редактором путей и 3D-визуализацией. Есть и Python API: Kimodo, ConstraintSet, FullBodyKeyframe, EndEffectorConstraint. Результат отдаётся как NPZ, для робота G1 — как CSV с qpos для MuJoCo, для SMPL-X — как AMASS-совместимый NPZ.
Для работы нужна Linux; на Windows — через Docker. Без GPU примерно на 17 ГБ VRAM генерация не пойдёт: авторы советуют RTX 3090, 4090 или A100. Ставить лучше в чистое окружение — pip install -e . в клоне репозитория или сборка Docker-образа.
Какие задачи решает
- сгенерировать 3D-движение человека по текстовому описанию
- получить анимацию ходьбы для робота Unitree G1
- задать ключевые кадры и положение кисти в движении
- выгрузить движение в форматы AMASS или qpos
- собрать последовательность переходов между несколькими промптами
Примеры запросов агенту
- Сгенерируй движение человека по промпту «a person walks forward at a moderate pace» на 4 секунды
- Сделай анимацию ходьбы робота G1 и сохрани qpos в
./outputs/walk.csv - Запусти интерактивное демо Kimodo, чтобы расставить ключевые кадры
Как установить kimodo-motion-diffusion
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a claude-code2Вручную: положить файлы
~/.claude/skills/kimodo-motion-diffusion/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/kimodo-motion-diffusion/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a codex2Вручную: положить файлы
.agents/skills/kimodo-motion-diffusion/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a cursor2Вручную: положить файлы
.cursor/skills/kimodo-motion-diffusion/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills kimodo-motion-diffusion2Вручную: положить файлы
.github/skills/kimodo-motion-diffusion/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/kimodo-motion-diffusionВручную: положить файлы
.devin/skills/kimodo-motion-diffusion/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о kimodo-motion-diffusion
Как установить kimodo-motion-diffusion в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill kimodo-motion-diffusion -a claude-code. Скилл окажется в ~/.claude/skills/kimodo-motion-diffusion/SKILL.md.
Что делает kimodo-motion-diffusion?
Даёт агенту доступ к модели Kimodo: генерация 3D-движений человека и гуманоидного робота по тексту и кинематическим ограничениям, экспорт в NPZ, CSV с qpos и AMASS.
Что нужно для работы скилла?
Linux, GPU примерно на 17 ГБ VRAM (RTX 3090, 4090 или A100) и установленный пакет Kimodo. На Windows запускают через Docker.