Character Animation Skill — Development skill for Claude Code
Turn any character image into a looping animated sprite (moving SVG, WebP & GIF) with Google's Nano Banana 2 (gemini-3.1-flash-image) — a Claude Code skill.
How to install Character Animation Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open karem505/character-animation-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Character Animation Skill does
Turn any character image into a looping animated sprite (moving SVG, WebP & GIF) with Google's Nano Banana 2 (gemini-3.1-flash-image) — a Claude Code skill.
Alternatives in Development
- Nano Banana Pro Prompts Recommend Skill — Claude Code / Cursor skill to recommend from 6000+ Nano Banana Pro image prompts 1.3k ★
- Nano Banana Image Generation — Generate professional images via the Gemini CLI's nanobanana extension 261 ★
- Nano Update — Update nanostack to the latest version 204 ★
README
Character Animation Skill — turn any image into a looping animated sprite with Nano Banana 2
Turn a single **static character image** into a smooth, looping **animated sprite** — delivered as a self-contained **moving SVG**, an **animated WebP**, and an **animated GIF** with a transparent background. It's a [Claude Code](https://docs.claude.com/en/docs/claude-code) **skill** that drives Google's **Nano Banana 2** (`gemini-3.1-flash-image`, Gemini 3.1 Flash Image) to generate the animation frames, then keys, aligns, times, and assembles them into ready-to-use animation files.
Give it a picture of a robot and the words "wave hello and blink" — get back a looping animated robot in three web-ready formats.
[](LICENSE)  
Demo: from one static image to fluid animation
A single product render of a robot, animated two ways by the skill — a friendly **hand wave with a blink**, and a calm **idle** (breathing + slow blink + gentle sway). Both are transparent, looping, and generated from the one image on the left.
| Input image | Wave + blink | Idle (breathe · blink · sway) |
|---|---|---|
![]() |
![]() |
![]() |
| static asset | per-frame generation, eased timing | keyframes + motion interpolation |
*(See the [full case study](#case-study-the-robot) below for exactly how each was made.)*
What it does
- Image → animation. Input one character/asset image + a motion descripti
Related Skills
Web Animation Engine
Retired. Superseded by the fig plugin in smk-labs/claude-plugins: one self-contained animated SVG file, no Rea
Chirp
Game sound effects and music as code: a synth DSL that exports WAV/OGG, looping chiptune songs and audio-sprit
Sprite Forge MCP
Local-GPU sprite studio for games: text → transparent RGBA sprites, character bibles & LoRAs. One backend, two
Nano Image Generator Skill
A Claude Code skill for generating images using Gemini 3 Pro Preview (Nano Banana Pro).
Nanobanana MCP
This is the newest updated nano banana MCP for Claude Code.
Gemini Image Skill
Equip Claude Code with Nano Banana - image generation & editing via Gemini API
Related Agents
Rig Builder
Sprite rigging specialist. Use when starting a character that will be animated, or when limbs are baked into o
Asset Generator
AI asset generation agent — connects to image generation APIs (Nano Banana, FAL AI, Replicate), manages asset
Image Craft Expert
Crafts optimized text-to-image prompts and generates images using Gemini (nano-banana) and/or ChatGPT (gpt-ima


