Aaron Levin

Sprite Animator

Design & Mediav0.1.0
By Aaron LevinUpdated 2026-05-11sprite-animator@clawhub_awlevin/sprite-animator
Image GenerationVideo

According to AlphaMoat, as of 2026-09, Sprite Animator has 2,184 downloads and 0 stars — ranked #4,302 of 5,078 AI skills overall, and #429 of 512 in Design & Media.

Installs
102
Downloads
2.2K
Stars
-
Overall Rank
#4,302
Top 85% overall · Top 84% in Design & Media
PlatformInstallsDownloadsStarsComments
ClawHub ↗632.2K--
SkillHub ↗1022.2K-—

Platforms count differently and update at different times.

What this skill does

It sends the source image and a grid template to Gemini, then extracts frames; the raw sprite sheet and individual frames can optionally be retained. Use requires a Gemini API key, and images are processed by an external service. The package is not version-pinned, and generated output may need human review.

Profile published 2026-10-29

What you can do with it

  • Turn an image into a pixel-art animated GIF.
  • Choose an animation style such as idle, wave, bounce, or dance.
  • Optionally retain the sprite sheet and extracted frames for review.

When to use it

  • When creating pixel-art animation from an image.
  • When producing a looping GIF or keeping intermediate frame files.
  • Before processing personal, confidential, or proprietary images, when Gemini data handling and third-party dependency risks need review.

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Create a wave-style pixel animation GIF from this non-sensitive image and retain the raw sprite sheet and individual frames.
List the Gemini credentials and input/output files to configure before running; do not upload or generate anything.

Monthly Trend

Downloads2.2K
9481.6K2.3K2026-03 · Downloads 1.0K2026-05 · Downloads 1.5K2026-06 · Downloads 1.6K2026-07 · Downloads 1.9K2026-08 · Downloads 2.0K2026-09 · Downloads 2.2K26-0326-09
Stars-
0112026-03 · Stars -2026-05 · Stars -2026-06 · Stars -2026-07 · Stars -2026-08 · Stars -2026-09 · Stars -26-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-092.2K—-
2026-082.0K+7.2%-
2026-071.9K+15.2%-
2026-061.6K+10.3%-
2026-051.5K—-
2026-031.0K—-

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

2.1 KB · ClawHub v0.1.0
---
name: sprite-animator
description: Generate animated pixel art sprites from any image using AI. Send a photo, get a 16-frame animated GIF.
metadata:
  {
    "openclaw":
      {
        "emoji": "🎮",
        "requires": { "bins": ["uv"], "env": ["GEMINI_API_KEY"] },
        "primaryEnv": "GEMINI_API_KEY",
Show all (67 lines)
      },
  }
---

# Sprite Animator

Generate animated pixel art sprites from any image. Uses nano-banana-pro (Gemini) to create a 16-frame sprite sheet in a single request, then assembles it into an animated GIF.

## Quick Start

```bash
# Wave animation (default 16 frames)
uv run --with sprite-animator sprite-animator -i photo.png -o sprite.gif -a wave

# Bounce animation with larger sprites
uv run --with sprite-animator sprite-animator -i avatar.png -o bounce.gif -a bounce -s 256

# Keep the raw sprite sheet and individual frames
uv run --with sprite-animator sprite-animator -i pet.jpg -o dance.gif -a dance --keep-sheet --keep-frames
```

## Animations

| Type | Description |
|------|-------------|
| `idle` | Subtle breathing + blinking loop |
| `wave` | Arm raises, waves back and forth, lowers |
| `bounce` | Crouch → jump → land → recover |
| `dance` | Lean, spin, jump — fun and energetic |

## Options

| Flag | Description |
|------|-------------|
| `-i, --input` | Input image (photo, drawing, etc.) |
| `-o, --output` | Output GIF path |
| `-a, --animation` | Animation type: idle, wave, bounce, dance (default: idle) |
| `-d, --duration` | Frame duration in ms (default: 100) |
| `-s, --size` | Output sprite size in px (default: 128) |
| `-r, --resolution` | Generation resolution: 1K or 2K (default: 1K) |
| `--keep-sheet` | Save the raw sprite sheet |
| `--keep-frames` | Save individual frame PNGs |
| `-v, --verbose` | Verbose output |

## How It Works

1. Creates a labeled 4x4 grid template (16 cells)
2. Sends the template + source image to Gemini in ONE request
3. AI fills each cell with a pixel art frame following the animation sequence
4. Frames are extracted from the sheet and assembled into a looping GIF

Single-request generation ensures consistent style across all frames.

## Source

https://github.com/Olafs-World/sprite-animator

Popular in Design & Media

More from Aaron Levin

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.