Pixel Art Studio skill
A skill that makes Claude a pixel artist: every pixel is placed in Pillow code and every render is checked against a checklist.
- 111 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Claude runs generated Python scripts and writes images into the working folder.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/pixel-art-studioDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Claude runs generated Python scripts and writes images into the working folder.
This is third-party code. Review the repository files before installing.
What it does
Pixel Art Studio draws without Aseprite, an MCP server or an image generator. Claude writes a Python and Pillow script, renders a contact sheet, views it, checks it against the list in `references/validations.md` and edits the script. At least two or three passes run before delivery. The kit includes the `pixelstudio.py` engine (frames, layers, palettes, dithering, outlines, export to PNG, GIF and sprite sheets with Aseprite-style JSON), `study.py` for analysing existing pixel art and `pixelpipe.py`, which cleans neural-network PNGs: it recovers the grid, strips the background and locks a shared palette. Game Boy, PICO-8, Sweetie16 and Endesga32 presets are included, and `lpc.py` assembles LPC sheets for engines.
Who it is for. Indie developers and artists who want sprites and animations with a reproducible script rather than a one-off diffusion image.
Good fit when
- A 64 by 64 sprite needs a coherent palette and outline.
- A four-frame idle animation should rebuild from one script.
- A neural-network image has to be snapped to a true grid and shared palette.
- A character must be exported on the LPC grid for a game engine.
Not a fit when
- You need photorealistic or painterly art: the skill is built for pixel drawing.
- A finished Aseprite project with layers and tags in binary format is required.
- You need a quick one-off result without several rounds of checks.
Example request
Draw a 32 by 32 slime sprite in the PICO-8 palette, make four idle frames and export a GIF and a sprite sheet.Limitations
Running the scripts needs `pillow`, whose install line is in the README (`pip3 install pillow`). Example paths assume the skill sits in `.claude/skills/pixel-art-studio`; for another folder edit `sys.path.insert`. Quality depends on the model's ability to see its own render and repeat edits. The `references/learned/` section accumulates style cards, so its content changes over time. The last commit is from July 2026.
How to disable. Delete the `pixel-art-studio` folder from `~/.claude/skills/` or the project's `.claude/skills/`. Drawings and scripts stay in working directories.
FAQ
Is Aseprite required?
No. The skill runs on Python and Pillow; Aseprite is only needed if you want to open the exported JSON.
How do I fix a neural-network image?
Pass the PNG through `pixelpipe`: it recovers the grid, strips the background, cleans noise and locks a shared palette.
Which palettes are included?
Game Boy, PICO-8, Sweetie16, C64 and Endesga32.
What is LPC?
A universal 64 by 64 character sheet grid for engines. The skill borrows the layout and draws the pixels itself.
Which export formats are there?
PNG, animated GIF and a PNG sprite sheet with Aseprite-compatible JSON.
Discussion
No questions or reviews yet.
Related
SkillsA Claude Code plugin for pixel art in Aseprite: sprites, animation, retro palettes, dithering and export for Unity, Godot and Phaser
An MCP server giving an agent 123 Aseprite tools for pixel art and animation, plus previews to check its own drawing
Aseprite AI Artist: pixel art through an agent
Aseprite AI Artist
A plugin and MCP server that let an agent draw and animate in your open Aseprite window, with every action undone by one Ctrl+Z
Codex skill for Pikatang-inspired pixel art: characters, pets, houses, interiors and icons from a brief or a reference.
Claude Code skill for pixel art: sprites, animations and effects built from a reference and checked frame by frame
A pixel art skill: the agent describes the art in code, and pxl builds PNGs, sprite sheets and GIFs and shows the painting live
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Pixel Art Studio (this card) | no | 111 | |
| Aseprite AI Artist: pixel art through an agent | no | 680 | drives an external Aseprite; Pixel Art Studio draws in Pillow code with no external editor |
| Sprite Gen | no | 4,033 | builds sprites from templates; this runs a render, critique and cleanup loop for neural-network PNGs |
README in short
The README explains two ways to work: drawing from scratch and a hybrid with any generator. A table lists scripts, references and example characters.