pixel-art-animator
Create and manage sprite animations with multiple frames, animation tags, frame durations, and linked cels. Use when the user…
Create new pixel art sprites from scratch with canvas creation, layer management, and basic drawing primitives. Use when the user wants to create a sprite, draw pixel art, make a new canvas, start a new image, begin a new project, or mentions pixel dimensions like "64x64",
Claude Code
$ npx -y skills add willibrandon/pixel-plugin --skill pixel-art-creator --agent claude-code
Codex
$ npx skills add willibrandon/pixel-plugin --skill pixel-art-creator -a codex -y
Cursor
$ npx skills add willibrandon/pixel-plugin --skill pixel-art-creator -a cursor -y
Gemini CLI
$ npx skills add willibrandon/pixel-plugin --skill pixel-art-creator -a gemini-cli -y
GitHub Copilot
$ npx skills add willibrandon/pixel-plugin --skill pixel-art-creator -a github-copilot -y
OpenCode
$ npx skills add willibrandon/pixel-plugin --skill pixel-art-creator -a opencode -y
Windsurf
$ npx skills add willibrandon/pixel-plugin --skill pixel-art-creator -a windsurf -y
name: Pixel Art Creator
description: Create new pixel art sprites from scratch with canvas creation, layer management, and basic drawing primitives. Use when the user wants to create a sprite, draw pixel art, make a new canvas, start a new image, begin a new project, or mentions pixel dimensions like "64x64", "32x32 sprite", "128 by 128", "16 pixel icon". Trigger on: "create", "new", "make", "draw", "sprite", "canvas", "image", "icon", "tile", "character", "background", dimensions (WxH), "from scratch", "blank canvas", "empty sprite", "Game Boy", "NES", "retro", color mode mentions ("RGB", "indexed", "grayscale"). Also use for drawing basic shapes like "circle", "rectangle", "line", "pixel", "fill", "outline".
allowed-tools: Read, Bash, mcp__aseprite__create_canvas, mcp__aseprite__add_layer, mcp__aseprite__delete_layer, mcp__aseprite__get_sprite_info, mcp__aseprite__draw_pixels, mcp__aseprite__draw_line, mcp__aseprite__draw_rectangle, mcp__aseprite__draw_circle, mcp__aseprite__draw_contour, mcp__aseprite__fill_area, mcp__aseprite__set_palette, mcp__aseprite__get_paletteThis Skill enables creation of new pixel art sprites with full control over canvas properties, layers, and basic drawing operations. It's the foundational Skill for all pixel art workflows.
Use this Skill when the user:
**Trigger Keywords:** create, sprite, canvas, draw, pixel art, dimensions, layer, new sprite
When the user requests a sprite, create the canvas first:
**Color Modes:**
**Recommended Sizes:**
Use `mcp__aseprite__create_canvas` with parameters:
**Adding Layers:** Use `mcp__aseprite__add_layer` to organize sprite elements:
**Layer Workflow:** 1. Create canvas 2. Add named layers (e.g., "Background", "Character", "Effects") 3. Draw on specific layers 4. Use layers for organization and editing flexibility
**Important:** Cannot delete the last layer in a sprite.
**Draw Individual Pixels:** Use `mcp__aseprite__draw_pixels` for precise pixel placement:
Example:
Draw pixels at coordinates: - (10, 10) in red (#FF0000) - (11, 10) in red (#FF0000) - (12, 10) in red (#FF0000)
**Draw Lines:** Use `mcp__aseprite__draw_line`:
**Draw Rectangles:** Use `mcp__aseprite__draw_rectangle`:
**Draw Circles/Ellipses:** Use `mcp__aseprite__draw_circle`:
**Draw Contours (Polylines/Polygons):** Use `mcp__aseprite__draw_contour`:
**Flood Fill:** Use `mcp__aseprite__fill_area`:
**Setting Colors:**
**Common Colors:**
**Color Palettes:** For Indexed color mode, set the palette first:
**Typical Creation Workflow:** 1. **Understand Requirements**
2. **Create Canvas**
3. **Set Up Layers** (optional but recommended)
4. **Set Palette** (for Indexed mode)
5. **Draw Basic Shapes**
6. **Verify Result**
7. **Prepare for Export** (if requested)
**User Request:** "Create a 32x32 sprite with a red circle"
**Approach:** 1. Create 32x32 RGB canvas 2. Draw filled circle in center (radius 12) in red 3. Confirm creation
**User Request:** "Make a 64x64 sprite with a blue background and a yellow character"
**Approach:** 1. Create 64x64 RGB canvas 2. Add layer "Background" 3. Fill entire canvas with blue (#0000FF) on Background layer 4. Add layer "Character" 5. Draw yellow (#FFFF00) rectangle or shape on Character layer 6. Confirm layers and conten
Create, animate, and export pixel art using Aseprite through natural language and commands in Claude Code. Powered by pixel-mcp - a Model Context Protocol server for Aseprite.
Create and manage sprite animations with multiple frames, animation tags, frame durations, and linked cels. Use when the user…
Export sprites to PNG, GIF, or spritesheet formats with JSON metadata for game engines. Use when the user wants to "export",…
Apply advanced pixel art techniques including dithering, palette optimization, shading, antialiasing, and color theory. Use when…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…