pixel-art

Convert images to retro pixel art with Floyd–Steinberg dithering and hardware palettes.

Updated May 26, 2026
One-click install
npx skills add https://github.com/ruiyangruiyi/hermes-agent --skill pixel-art-ruiyangruiyi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pixel-art
Source: https://github.com/ruiyangruiyi/hermes-agent/tree/main/skills/creative/pixel-art
Command: npx skills add https://github.com/ruiyangruiyi/hermes-agent --skill pixel-art-ruiyangruiyi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, ffmpeg, palettegen, paletteuse, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Pixel art is time-consuming to create by hand, and retro palettes often produce inconsistent results across different styles; this Skill automates consistent retro conversion and optional animation.

Core Features & Use Cases

  • Retro pixel conversion with era presets: Converts an input image into pixel art using Floyd–Steinberg dithering with selectable presets for NES, Game Boy, PICO-8, C64, and more.
  • Named hardware/artistic palette control: Locks colors to known palette sets for repeatable “hardware look” outputs.
  • Optional procedural animation to video/GIF: Overlays scene effects like rain, snow, embers, lightning, neon pulses, and more, then encodes to MP4 (optionally GIF).
  • Use Case: Transform a vacation photo into a NES-style sprite and generate a short “night” looping animation for social media or a game background.

Quick Start

Ask Hermes to convert your image into Game Boy-style pixel art and animate it as a night scene MP4.

Frequently Asked Questions about pixel-art

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a photo into retro pixel art using specific hardware palettes?▼

The Skill converts photos into retro pixel art by applying Floyd–Steinberg dithering and locking colors to named hardware palettes like NES, Game Boy, or PICO-8, outputting consistent static PNG files.

Can I turn pixel art into an animated MP4 with effects like rain or snow?▼

You can animate pixel art by overlaying procedural scene effects like rain, snow, embers, and lightning, then encoding the result into an MP4 or optional GIF file.

Do I need ffmpeg and Python installed to generate pixel art MP4s?▼

Yes, generating pixel art MP4s requires Python 3.9+, the Pillow library for image processing, and ffmpeg specifically for video encoding.

What is Floyd–Steinberg dithering and how does it affect pixel art conversion?▼

Floyd–Steinberg dithering is an error diffusion algorithm that quantizes image colors into a target retro palette, producing consistent pixel-block rendering for hardware-style outputs.

What are the limitations when using preset palettes for pixel art conversion?▼

Limitations include strict validation of preset and scene keys, meaning outputs are restricted to predefined hardware palettes and procedural effects, ensuring valid PNG/MP4 rendering.