pixel-art

Convert images into retro pixel art using palette-based quantization.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Convert images into retro pixel art with hardware-accurate palettes and optional animation effects, enabling quick stylistic transformations of photos into arcade-era visuals.

Core Features & Use Cases

  • Pixel-art conversion using Floyd-Steinberg dithering and adjustable palettes (NES, Game Boy, PICO-8, C64, etc.)
  • Optional animation overlays to produce short video clips from generated art
  • CLI and Python API usage for automation and integration into creative pipelines

Quick Start

Process an image by running pixel_art to generate a pixel-art PNG, then optionally run pixel_art_video to produce an animated video

Frequently Asked Questions about pixel-art

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

FAQPage Schema
How do I convert images to retro pixel art using Python?

To convert images to pixel art, this Skill applies palette-based quantization with Floyd-Steinberg dithering. It processes input images into pixel-art PNGs using hardware-accurate palettes like NES, Game Boy, PICO-8, and C64.

Can I animate pixel art and encode it into a video?

Yes, you can animate pixel art and encode it into video. The Skill provides an animation pipeline that applies optional animation overlays to generated pixel art and encodes the output into a video file using ffmpeg.

Do I need Pillow installed to process images for pixel art?

Yes, you need the Pillow library installed to process images for pixel art. Pillow is the required dependency for handling the image processing tasks involved in applying dithering and quantizing images to retro palettes.

What dithering method is used for retro pixel art conversion?

The pixel art conversion uses Floyd-Steinberg dithering. This error-diffusion algorithm distributes quantization errors to neighboring pixels, preserving gradient illusions and detail when mapping input images to limited retro color palettes.

Does this pixel art converter support CLI and Python API for automation?

Yes, this pixel art converter supports both CLI and Python API usage. This allows you to automate image conversion and integrate the pixel-art generation pipeline directly into your existing creative workflows or scripts.