anymove (creature motion capture from one AI video)
/anymove
Patch's open-source creature mocap: a video model films a rigged 3D creature from two cameras in one frame, a DINOv2 joint reader trained on that creature finds every joint in both views, and the rig is fitted to both views and exported as a GLB. Six agent skills plus the scripts.
- License
- Apache-2.0
- By
- By GameSkill
Tested by GameSkill
23/23 checks passed on Blender 5.2.3 (2026-10-29): trigger, a runnable example, a screenshot and self-check, one job per skill, and English + Chinese docs. Trigger checks match prompts against skill descriptions; they are not a live agent run.
Test reportWhat this skill does
When it triggers
Motion capture for any creature from one AI video, with the anymove repo. …
GameSkill's tested copy
GameSkill's tuned build of this skill: the skill files from commit 7a82a0a8fadf, plus our runnable example, test report, self-check list and Chinese guide, put through our skill process.
License: based on patch-gg/anymove by Patch, under Apache-2.0. The ZIP keeps the license files (LICENSE) and lists everything GameSkill added in CHANGES.md.

Self-check
- 先在 CPU 上跑一遍自带的龙吼拟合,确认环境没问题 / Run the bundled dragon-roar fit on the CPU first to check the setup
- 新生物先摆骨架、给每条腿涂不同颜色,再拍片 / Place the skeleton and give every limb its own colour before filming a new creature
- 拍片和 LoRA 用你自己的 fal key,花钱之前先看报价 / Clips and LoRAs use your own fal key; check the price before spending
- 交付前看两视角一致分数和重投影误差,过不了就重拍 / Check paw agreement and reprojection error before delivery; refilm when they fail
- 八条腿走路、趴下、打滚目前会失败,别硬拟合 / Eight-legged walks, lying down and rolling over fail today; do not force a fit
- 示例网格、视频和 LoRA 不是 Apache-2.0,商用前看 Tripo、MiniMax 和 fal 的条款 / The example meshes, clips and LoRA are not Apache-2.0; read Tripo, MiniMax and fal terms before commercial use
Install
Tell your AI
Install the skill from https://gameskill.dev/skills/anymove-creature-mocap/install.md
GameSkill's tested copy
mkdir -p .claude/skills
curl -fsSL https://gameskill.dev/dl/skills/anymove-creature-mocap.zip -o /tmp/gameskill-anymove-creature-mocap.zip
unzip -oq /tmp/gameskill-anymove-creature-mocap.zip -d .claude/skills
rm /tmp/gameskill-anymove-creature-mocap.zipOr install manually
git clone --depth 1 https://github.com/patch-gg/anymove.git /tmp/gameskill-patch-gg-anymove
rm -rf /tmp/gameskill-patch-gg-anymove/.git
mkdir -p .claude/skills
cp -R /tmp/gameskill-patch-gg-anymove/skills/anymove/ .claude/skills/anymove
cp -R /tmp/gameskill-patch-gg-anymove/skills/anymove-rig/ .claude/skills/anymove-rig
cp -R /tmp/gameskill-patch-gg-anymove/skills/anymove-film/ .claude/skills/anymove-film
cp -R /tmp/gameskill-patch-gg-anymove/skills/anymove-reader/ .claude/skills/anymove-reader
cp -R /tmp/gameskill-patch-gg-anymove/skills/anymove-capture/ .claude/skills/anymove-capture
cp -R /tmp/gameskill-patch-gg-anymove/skills/anymove-lora/ .claude/skills/anymove-lora
rm -rf /tmp/gameskill-patch-gg-anymoveFull repo install
/plugin marketplace add Patch-gg/anymovegit clone https://github.com/Patch-gg/anymove && cd anymove
python3.11 -m venv .venv
.venv/bin/pip install torch==2.11.0 --index-url https://download.pytorch.org/whl/cu128
.venv/bin/pip install -r requirements.txt
cp .env.example .env # add your own FAL_KEYWithout an NVIDIA GPU, install the CPU build of torch (--index-url https://download.pytorch.org/whl/cpu): the fitting step runs, training the reader does not.
Commands are copied from the project's README. Check the repository before running anything on your machine.
What you get
- A router skill (anymove) and five step skills: rig, film, reader, capture, LoRA
- mocap/: the DINOv2 joint reader, training, and the two-view rig fit in torch
- blender/: build and skin the rig, paint the limbs, render datasets, apply a motion and export a GLB
- Rigs and prompts for four example creatures (dragon, giant spider, fire demon, wolf) and the dragon's roar as read by its reader, to try the fit on a CPU
Good fit
- Animating non-human creatures (quadrupeds, dragons, monsters) for a game without a mocap suit
- Turning a text prompt or an AI clip into a GLB animation on your own rig
Not for
- Machines without an NVIDIA GPU, beyond the CPU fit of the bundled example
- Eight-legged walks, lying down or rolling over (the README lists these as failing)
- Humans on Mixamo rigs: see Mixamo LLM Mocap
About this skill
anymove is Patch's motion capture for any creature from one AI video. One image holds two orthographic views of the rigged creature, front on the left and side on the right, sharing the vertical axis, so a joint sits on the same pixel row in both halves. A video model animates both views at once from a prompt, a DINOv2 joint reader trained on that one creature finds every joint in both views, and the rig is fitted to both at once and exported as a GLB.
The repo ships six agent skills (a router plus rig, film, reader, capture and LoRA steps) and the scripts they run, with rigs and prompts for a dragon, a giant spider, a fire demon and a wolf. Training a reader and reading new clips need an NVIDIA GPU; clips and LoRAs run on fal with your own key. The two-camera method is credited to @CanItCode and the LoRA step to @Graalitoo.
Related
- Mixamo LLM Mocap for human motion on Mixamo rigs.
- MCP for Blender to drive Blender live from an agent.
Requirements
- Python 3.11 and Blender 5.x
- An NVIDIA GPU with CUDA to train a creature's joint reader (24 GB at batch 20) and read clips
- Your own fal.ai key for meshes and clips (about $0.40 a mesh, $0.26 a 5 s clip, about $12 a LoRA, per the README)
Topics
FAQ
Based on patch-gg/anymove by Patch (Apache-2.0). The author's LICENSE and NOTICE files ship in the ZIP; ATTRIBUTION.md and CHANGES.md list the source commit and what GameSkill added.
Works well with
Skills the author points to as related or as the better fit for neighbouring tasks.
Mixamo LLM Mocap
Turn a locked-camera video, filmed or AI-generated, into a clean FK animation on any Mixamo character in Blender. GVHMR pose estimation, SMPL-X retargeting, foot locks and fidelity checks, built to be run end to end by an AI agent.
MCP for Blender (blender-mcp)
Community plugin to control Blender with any LLM. The most-starred game-adjacent MCP server on GitHub.
Blender Animation
Animation in Blender 5.2: layered actions, Python keyframing, NLA, mocap retargeting, baking rigs to export skeletons and per-clip export.
Similar skills
Scenario Skills
Production-ready images, video, audio and 3D from any agent through the Scenario MCP, plus expert teams for Blender, Unreal and Unity.
Blender Hard-Surface Modeling (Scenario)
Hard-surface modeling in Blender for props, weapons and vehicles: booleans, bevels, weighted normals and support loops, plus shading fixes.
Blender Rigging with Python (Scenario)
Rig characters, creatures and props in Blender through Python: Rigify, weights, IK/FK, drivers, corrective and facial shape keys, and deformation tests.
Charakuru (きゃらくる)
A Tripo-sponsored kit that turns one full-body character illustration into a VRM 1.0 avatar with an AI agent doing the Tripo, Blender and rigging work, including hair spring bones and expressions. Source-available under its own terms, not open source, so see the repository for use.