pixel-art

Convert images into retro pixel art with Pillow and ffmpeg.

31|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/markwang2658/hermes-windows-native --skill pixel-art-markwang2658
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pixel-art
Source: https://github.com/markwang2658/hermes-windows-native/tree/main/hermes-agent/optional-skills/creative/pixel-art
Command: npx skills add https://github.com/markwang2658/hermes-windows-native --skill pixel-art-markwang2658

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Converts ordinary images into retro pixel art and optional animations, removing the manual drudge of recreating classic game visuals.

Core Features & Use Cases

  • Era palettes (NES, Game Boy, PICO-8) with adjustable contrast, color, and posterization to dial in the look you want.
  • Animation overlays that produce short MP4 or GIF sequences (rain, fireflies, snow, embers) from pixel art.
  • Flexible workflow with an importable Python API and CLI, plus a repository of palettes and references to guide users.

Quick Start

Run pixel_art.py to turn a photo into pixel art, then pixel_art_video.py to create an animation.

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 into retro pixel art using Python?

To convert images into retro pixel art using Python, run the pixel_art.py script via CLI or import it as a function. It uses Pillow for image processing to apply era-specific palettes like NES, Game Boy, and PICO-8 with adjustable contrast and posterization.

What is the best way to add animation overlays to pixel art?

The best way to add animation overlays to pixel art is running the pixel_art_video.py script. It generates short MP4 or GIF sequences with effects like rain, snow, fireflies, and embers, utilizing ffmpeg for video encoding alongside Pillow.

Does this pixel art workflow support classic gaming palettes like NES and Game Boy?

Yes, this pixel art workflow supports classic gaming palettes including NES, Game Boy, and PICO-8. It ships with a repository of palettes and references, allowing you to dial in the exact retro look with adjustable color and contrast settings.

Can I use Pillow to generate pixel art for game asset prototyping?

Yes, you can use Pillow to generate pixel art for game asset prototyping. The workflow relies on Pillow for image processing and provides an importable Python API to streamline the creation of nostalgic visuals for graphic design and game development.

Do I need ffmpeg to create pixel art animations from images?

Yes, you need ffmpeg to create pixel art animations from images. While Pillow handles the image processing and pixelation, ffmpeg is required for video encoding to export the final animated MP4 or GIF sequences.