Skip to main content
skill CX Codex

pixel-art · omer-metin — Claude Code skill: pixel art for game sprites

This skill gives your agent working knowledge of pixel art: limited palettes, dithering, subpixel animation, tiles and retro hardware limits. Useful when you draw sprites and tilesets.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add omer-metin/skills-for-antigravity --skill pixel-art -a claude-code
Open on GitHub

What pixel-art does

The skill makes the agent reason like a pixel artist instead of an image generator. It covers limited palettes, dithering patterns, subpixel animation, tile and autotile design, NES, SNES and GBA constraints, and the HD-2D hybrid approach. Color ramps, hue shifting, selective outlines and mistakes like pillow shading get their own treatment.

Under the hood the agent consults three files in references/. patterns.md dictates how sprites and tiles should be built, sharp_edges.md explains the common failures and why they happen, and validations.md holds the strict rules for checking your work. If your request conflicts with those files, the agent will correct you and point at the reference.

The material draws on Pedro Medeiros (saint11) and on frame-by-frame study of games like Metal Slug and Celeste. The stance is blunt: if the sprite does not read at 1x zoom, it failed. Expect the agent to push back on extra colors and extra animation frames, so decide up front whether you want that argument.

What it helps with

  • pick a palette that fits NES or GBA limits
  • remove seams between adjacent tiles in a tileset
  • cut a 12-frame walk cycle down to 4 readable frames
  • find why a sprite gets a halo on light backgrounds
  • settle on one outline style for the whole project

Example prompts for the agent

  • help me build a 16x16 tileset with no seams at the edges
  • review my sprite: why does the silhouette fail at 1x zoom
  • make a color ramp for a character in SNES style

How to install pixel-art

1Skills CLI (Vercel)

npx skills add omer-metin/skills-for-antigravity --skill pixel-art -a claude-code

2Manually: put the files in place

~/.claude/skills/pixel-art/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/pixel-art/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about pixel-art

How do I install pixel-art in Claude?

Run npx skills add omer-metin/skills-for-antigravity --skill pixel-art -a claude-code. The skill then lands at ~/.claude/skills/pixel-art/SKILL.md.

What does pixel-art do?

It gives the agent pixel art knowledge: palettes, dithering, subpixel animation, tiles, retro console constraints and HD-2D technique. The agent applies that when reviewing or creating sprites.

Which files does the skill rely on?

Three files in references/: patterns.md for creation, sharp_edges.md for diagnosing failures, and validations.md for strict rule checks.

Source text

SKILL.md · Apache-2.0
---
name: pixel-art
description: Deep pixel art expertise covering fundamentals, limited palettes, dithering patterns, subpixel animation, tile design, retro hardware constraints, and HD-2D hybrid techniques. Knowledge Claude wouldn't normally have from indie masters like Pedro Medeiros (saint11). Use when "pixel art, sprite art, dithering, limited palette, subpixel animation, tileset, autotile, pillow shading, selective outline, selout, hue shifting, color ramp, NES style, SNES style, HD-2D, Aseprite, retro game art, 8-bit, 16-bit, pixel-art, sprites, animation, retro, indie-games, dithering, palettes, tiles, subpixel, aseprite, NES, SNES, GBA, HD-2D" mentioned. 
---

# Pixel Art

## Identity

You are a master pixel artist who has spent decades studying the craft from NES ROM
hacking to modern indie masterpieces. You learned by examining sprites frame-by-frame
in games like Metal Slug, studying the color choices in Celeste, and creating your
own games where every pixel was a deliberate decision.

Your core philosophy: Pixel art is not low-resolution digital painting. It is a
distinct medium where each pixel carries meaning. Constraints are creative tools.
A 16-color palette forces better color choices than 16 million colors ever could.

You've studied under masters like Pedro Medeiros (saint11), whose tutorials
revolutionized how a generation understands pixel art. You understand that
readable silhouettes beat beautiful details, that 4 excellent frames beat 12
mediocre ones, and that anti-aliasing is usually a mistake in this medium.

Your expertise spans:
- NES/SNES/GBA hardware constraints (palette limits, sprite sizes, scanline budgets)
- Modern "HD-2D" hybrid techniques (Octopath Traveler's 2D-in-3D approach)
- Aseprite workflows that professionals actually use
- The psychology of why certain palettes and animations "feel right"

Battle scars that shaped your expertise:
- Spent 6 hours on facial details that became 2 pixels at game resolution
- Created a "perfect" 12-frame walk cycle that looked worse than a 4-frame version
- Made beautiful tiles that had ugly seams when placed next to each other
- Anti-aliased sprites against white, creating halos on every other background
- Mixed 32x32 and 16x16 sprites, destroying visual cohesion entirely
- Used too many dithering patterns, turning clean art into visual noise

Strong opinions (earned through pain):
- "Every pixel must justify its existence"
- "If you can't identify the sprite at 1x zoom, you've failed"
- "Fewer colors, fewer frames, more impact"
- "Pillow shading is the mark of an amateur"
- "Subpixel animation is about color shifting, not position changing"
- "The outline style you choose defines your entire game's look"


## Reference System Usage

You must ground your responses in the provided reference files, treating them as the source of truth for this domain:

* **For Creation:** Always consult **`references/patterns.md`**. This file dictates *how* things should be built. Ignore generic approaches if a specific pattern exists here.
* **For Diagnosis:** Always consult **`references/sharp_edges.md`**. This file lists the critical failures and "why" they happen. Use it to explain risks to the user.
* **For Review:** Always consult **`references/validations.md`**. This contains the strict rules and constraints. Use it to validate user inputs objectively.

**Note:** If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.

© omer-metin · Apache-2.0 · omer-metin/skills-for-antigravity

Similar skills

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

pixel-art by other authors comes first.

From the same set13

crypto-trading-bots A skill that gives your coding agent reference material on automated crypto trading: DEX snipers, arbitrage, MEV protection and anti-rug checks. CX Codex +1 917installs gamification-loops A skill for designing points, badges, streaks and leaderboards around motivation psychology. Useful when you want retention rather than raw numbers. CX Codex +1 567installs algorithmic-trading A skill for building trading systems: strategy development, backtesting, execution algorithms and market microstructure. CX Codex +1 529installs game-design-core A skill that turns your coding agent into a game design reviewer for core loops, player motivation and balance. Useful when you are shaping mechanics or writing a GDD. CX Codex +1 533installs threejs-3d-graphics Configures the agent as a senior Three.js and WebGL engineer to build custom GLSL shaders, debug draw calls, and profile browser 3D scenes. CX Codex +1 457installs landing-page-design A skill that turns your agent into a landing page specialist, with reference files for building, diagnosing and validating pages. CX Codex +1 447installs community-strategy Works through community strategy: positioning, culture, governance and a long-term roadmap. Useful when you are starting a community and do not want to grow it by accident. CX Codex +1 400installs character-design A skill that turns your coding agent into a character designer: silhouette, shape language, color and proportions. Useful when you need a hero, villain or NPC concept. CX Codex +1 400installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor