pixel-art-animator
Create and manage sprite animations with multiple frames, animation tags, frame durations, and linked cels. Use when the user wants to animate a sprite, add…
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",
$ npx -y skills add willibrandon/pixel-plugin --skill pixel-art-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pixel-art-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
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",
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 wants to animate a sprite, add…
Export sprites to PNG, GIF, or spritesheet formats with JSON metadata for game engines. Use when the user wants to "export", "save", "output", "render",…
Apply advanced pixel art techniques including dithering, palette optimization, shading, antialiasing, and color theory. Use when the user mentions "dithering",…