stable-sprite-animation skill
Stable Sprite Animation turns a character reference, a motion description and a frame count into transparent PNG frames and a GIF.
- 109 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- The skill runs local Python scripts and writes files into the working folder.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/stable-sprite-animationDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skill runs local Python scripts and writes files into the working folder.
This is third-party code. Review the repository files before installing.
What it does
Stable Sprite Animation, a skill for Codex and other agents with local Python tools, animates sprites without redrawing the character. Recipes cover a walk with intact legs, a small jump, a short run and local redraws such as a yawn. Frame sets are checked for alignment and loop closure. The agent picks a method from `references/object-routing.md`, sets crop areas and anchors and schedules frames. Work runs on Pillow, NumPy and OpenCV, and missing frames are drawn by the agent own image generation. The repository holds no model weights or paid services.
Who it is for. Indie developers and pixel artists who need walk and jump cycles for an existing character.
Good fit when
- A finished hero needs a 12-frame walk cycle with no change in look.
- A character makes a small in-place jump with a crouch and a soft landing.
- Frames generated from a reference must be aligned and checked for looping.
- Transparent PNG frames and a GIF are needed for an in-game preview.
Not a fit when
- You need complex 3D or physics animation.
- The character legs are fused into one shape and cannot be split.
- You want a ready animation engine with a UI.
Example request
Use stable-sprite-animation. Make this character jump in place, 12 frames, legs intact, and give me transparent PNGs and a GIF.Limitations
The skill targets small movements: a step in one direction and an in-place jump. Turning walks, running and facial motion are described as reference recipes, and each character needs a local script. Python 3.10 or newer is required. Missing details are drawn by your agent image generation. The last commit dates from October 2026. MIT license, tests run in the repository CI. The result depends on the reference: the better a character splits into parts, the cleaner the frames.
How to disable. Delete the `stable-sprite-animation` folder from the skills directory, for example `~/.codex/skills/`. Remove generated frames and GIFs separately.
FAQ
Where does the skill go in Codex?
Into `~/.codex/skills/` on macOS and Linux or `%USERPROFILE%\.codex\skills\` on Windows, as the whole `stable-sprite-animation/` folder.
Which motions work best?
A walk with intact legs, a small in-place jump, a short run and local redraws such as a yawn or sneeze.
Are paid services required?
No, the repository contains no keys or paid services. Redrawing uses the image generation capability of your agent.
Where are the motion recipes?
In `references/`: for example `cutout-walk.md`, `cutout-jump.md`, `cutout-run.md`, and method selection starts from `object-routing.md`.
Are there sample configurations?
Yes, `references/examples/` holds `compact-run-12.json` and `croc-jump-12.json`.
Discussion
No questions or reviews yet.
Related
SkillsCodex skills for 2D sprites, animation sheets and layered game maps from a prompt, exported to PNG, GIF and Godot
Sprite Gen
sprite-gen
A skill for Codex and Claude and a Python CLI: builds 2D game sprites from one base image, removes the background and assembles animation atlases
Ten SpriteCook skills teach an agent to make pixel art and game graphics, animate sprites and export them to Godot
Twelve skills that make an agent build single-file HTML animations: slides, protocol diagrams, architecture diagrams and demos for screen recording
A Claude skill for Spine 2D animation: it positions character parts, builds the skeleton JSON and prepares an HTML preview
Pixelbolt lets an agent draw and edit pixel art from a JSON recipe: sprites, effects and animations as PNG, GIF and atlases.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| stable-sprite-animation (this card) | no | 109 | |
| Agent Sprite Forge | no | 5,561 | creates sprites and sheets from scratch; stable-sprite-animation animates an existing character without changing its look |
| Sprite Gen | no | 4,033 | generates sprite images; this one stresses reference preservation and loop checking |
README in short
The README describes animation flows in a table, the Codex install order and a sample request. It also states that model weights and paid services are not included.