pixel-art

Solid

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

AI & Automation 191,515 stars 33299 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Pixel Art Convert any image into retro pixel art, then optionally animate it into a short MP4 or GIF with era-appropriate effects (rain, fireflies, snow, embers). Two scripts ship with this skill: - `scripts/pixel_art.py` — photo → pixel-art PNG (Floyd-Steinberg dithering) - `scripts/pixel_art_video.py` �� pixel-art PNG → animated MP4 (+ optional GIF) Each is importable or runnable directly. Presets snap to hardware palettes when you want era-accurate colors (NES, Game Boy, PICO-8, etc.), or use adaptive N-color quantization for arcade/SNES-style looks. ## When to Use - User wants retro pixel art from a source image - User asks for NES / Game Boy / PICO-8 / C64 / arcade / SNES styling - User wants a short looping animation (rain scene, night sky, snow, etc.) - Posters, album covers, social posts, sprites, characters, avatars ## Workflow Before generating, confirm the style with the user. Different presets produce very different outputs and regenerating is costly. ### Step 1 — Offer a style Call `clarify` with 4 representative presets. Pick the set based on what the user asked for — don't just dump all 14. Default menu when the user's intent is unclear: ```python clarify( question="Which pixel-art style do you want?", choices=[ "arcade — bold, chunky 80s cabinet feel (16 colors, 8px)", "nes — Nintendo 8-bit hardware palette (54 colors, 8px)", "gameboy — 4-shade green Game Boy DMG", "snes — cleaner 16-bit look (32 colors, 4p...

Details

Author
NousResearch
Repository
NousResearch/hermes-agent
Created
10 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

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

126 Updated 2 days ago
AnastasiyaW
AI & Automation Solid

pixel-art

Generate pixel art SVG illustrations for READMEs, docs, or slides. Use when user says "画像素图", "pixel art", "make an SVG illustration", "README hero image", or wants a cute visual.

11,977 Updated yesterday
wanshuiyin
AI & Automation Solid

pixel-art-storyboard

Convert short scene descriptions, book/album cover briefs, or 2-paragraph synopses into seamless-loop animated pixel-art covers rendered as self-contained HTML+canvas. Companion skill to pixel-art-studio. Use when the user asks to "make a cover for", "animated book cover", "looped pixel scene", "convert this story description to pixel art", "create ambient pixel animation", "обложка для книги в пиксель-арте", "анимированная обложка", "封面 像素画", "픽셀 아트 표지", or provides a short narrative/synopsis and wants a visual result. Covers: 5-element scene framework (Subject + Setting + Lighting + Palette + Motion), iconographic shorthand for symbolic accents, seamless loop techniques (phase-based parametric, sub-pixel breathing, LCM-clean parallax, deterministic particle systems), loop period selection by mood, three prompt registers (LLM agent / human artist / SDXL LoRA), single-HTML-file deliverable in dark-atmospheric style with parametrized canvas rendering. Generates the same engine pattern as the user's `Grass Fiel

126 Updated 2 days ago
AnastasiyaW