AI-Driven Pixel Art for Games

Drop in a game concept, art direction, or reference images — get back a structured pixel asset project with sprites, tiles, items, animation frames, sprite sheets, and export metadata.

v0.1.0 MIT License Python 3.8+
Get Started →

How It Works

A strict serial pipeline that keeps every asset consistent from concept to export.

Game Description Create Project Style Confirmation Strategist Executor Post-processing Export

Features

Built for pixel-perfect game asset production, not generic image generation.

🎮

Game-Ready Structure

Assets grouped by characters, tiles, items, UI, effects, backgrounds — ready to drop into any engine.

📋

Strict Visual Contract

spec_lock.md records canvas size, palette, style, color budget, and forbidden rendering patterns.

🎨

Reusable Templates

Built-in palettes (PICO-8, DB32, Endesga 32, Sweetie 16…), size presets, and sprite layout references.

Validation Tools

Scripts check palette compliance, color budget, image format, and sprite sheet export.

🤖

Agent-Friendly Process

Staged confirmations reduce vague prompts and keep long asset runs consistent.

🔒

Local-First Workflow

Project files stored locally under projects/. API usage depends on your own AI tool or image provider.

Asset Showcase

Example assets generated with the skill pipeline — from single sprites to animated scenes.

Cherry Blossom Tree — 6-frame sprite sheet animation, ink-wash pixel art style

Quick Start

From clone to first pixel asset project in under a minute.

1

Install dependencies

pip install -r requirements.txt
2

Clone or download

git clone <repo-url>
cd pixel-asset-master-skills
3

Create a project

python skills/pixel-asset-master/\
scripts/project_manager.py \
init demo --size 32x32 \
--palette DB32
4

Validate & export

python skills/pixel-asset-master/\
scripts/asset_validator.py \
projects/demo_32x32_YYYYMMDD

Documentation

Everything you need to understand, use, and contribute to the skill.