pyxel

Solid

Use when creating, modifying, debugging, or verifying a game made with Pyxel or a requested retro Python game that should use Pyxel. Do not use for other engines or general Python work.

AI & Automation 11 stars 1 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
36
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Pyxel Build the smallest complete game that satisfies the request, then verify it from observed behavior. Keep the process proportional to the task. ## Runtime Expect the `pyxel` MCP namespace from pyxel-mcp 1.2+ with Pyxel 2.9.6+ and Python 3.11+. Its eight tools are observation verbs: - `validate` reports syntax errors and recognizable code patterns. - `run` drives frames and captures state, screen images, screen grids, or video. - `pyxel_info` reports versions, examples, and resource URIs. - `read_palette`, `read_image`, `read_tilemap`, and `read_audio` inspect the corresponding Pyxel data. - `diff_frames` compares two captured PNGs. If pyxel-mcp is unavailable, register it with `uvx pyxel-mcp install`; if older than 1.2.0, update it with `uvx --refresh-package pyxel-mcp pyxel-mcp install`. While blocked, use focused logic tests plus direct Pyxel headless runs temporarily, and state that visual and interaction verification is weaker. ## Workflow 1. Infer the smallest playable scope. Ask only when a missing choice would materially change the game. 2. Implement a complete slice: entry state, controls, objective, and a retry or terminal state when the genre needs one. 3. Run `validate`; fix errors and review relevant warnings. Read `pyxel://validation-patterns` only when a category needs explanation. 4. Use `run` from frame 0 with deterministic input. Capture `state` for mechanics and `screen_image` for what the player sees. Prefer `until` with snapshots at `"end"` f...

Details

Author
kitao
Repository
kitao/pyxel-skill
Created
4 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

pixel-art-studio

Create production-quality pixel art and animations programmatically. Use when the user asks to "create pixel art", "draw a sprite", "make pixel animation", "generate sprite sheet", "convert image to pixel art", "pixelate this image", "make a pixel character", "пиксель арт", "пиксельная графика", "спрайт", "像素画", "像素艺术", "도트 그래픽", "픽셀 아트", "8-bit/16-bit/hi-bit style", "retro game art", "Aseprite-like output", "indie game sprite". Covers single-frame sprites, frame-by-frame animations, walk cycles, idle/attack/death animations, sprite sheets, GIF/APNG export, image-to-pixel-art preprocessing (downsample + quantize + dither), 30+ bundled palettes (NES, GameBoy, PICO-8, Endesga 32/64, DawnBringer 16/32, Sweetie 16, Resurrect 64, Korean 오방색/단청, Chinese 故宫/青花/五行, Russian Stoneshard-inspired), 5 dithering algorithms (Bayer 2/4/8, Floyd-Steinberg, Atkinson, Ordered, Blue Noise), automated quality scoring (orphan pixels, doublies, banding, pillow-shading, AI-slop detection), and Generator-Evaluator review via the pixe

138 Updated yesterday
AnastasiyaW
AI & Automation Solid

pixellab-pip

Use for PixelLab/Pip setup, auth, MCP/API routing, asset generation, editing, animation, skeleton/template/preset animations, multi-shot/looping cinematics, docs/troubleshooting, bark completion sounds, and explicit PixelLab cost/budget/credit questions across MCP, REST v2/API, website/editor Pixelorama, Aseprite, and legacy v1. Trigger only when PixelLab (Pixel Lab) context is present, including PixelLab setup, MCP/API setup, PIXELLAB_SECRET, bearer-token auth, PixelLab sprites, sprite sheets, characters, portrait characters, fonts, objects, tiles, tilesets, tilemaps, maps, UI, icons, backgrounds, palettes, image edits, animations, skeletons, template animations, preset animations, cinematics, looping or seamless-loop scenes, multi-shot scenes, endpoint choice, SDK integration, blueprints/recipes, recreating/replaying `*.blueprint.json` generations, troubleshooting, or PixelLab credits/cost/budget. Do not trigger for unrelated Python pip/package-manager requests or generic image/pixel-art requests with no Pi

13 Updated today
Shilo
AI & Automation Featured

pixel-art

Pixel art w/ era palettes (NES, Game Boy, PICO-8).

221,626 Updated today
NousResearch