pixel-art

Convert images to retro pixel art with dithering and procedural animations.

19|4|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill pixel-art-carterwayneskhizeine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pixel-art
Source: https://github.com/carterwayneskhizeine/hermes-agent-windows-R/tree/main/skills/creative/pixel-art
Command: npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill pixel-art-carterwayneskhizeine

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Pixel-art creation is slow and requires careful palette choices, so this Skill helps you quickly transform any image into retro-styled pixel art and add optional looping animations.

Core Features & Use Cases

  • Retro Pixel Conversion with Dithering: Converts photos or graphics into blocky pixel art using Floyd-Steinberg dithering, with either adaptive color counts or named era palettes.
  • Era-Accurate Presets & Named Palettes: Apply styles like NES, Game Boy, PICO-8, C64, MS Paint, and monochrome CRT looks with palette-specific block sizing.
  • Procedural Pixel Animations (MP4/GIF): Overlays scene-based effects such as rain, snow, fireflies, embers, lightning, and neon pulse onto your converted frame.

Quick Start

Convert your input image to NES-style pixel art, then animate it as a short night-scene MP4 by running the pixel_art.py script for the PNG and the pixel_art_video.py script for the 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 an image into retro pixel art using Floyd-Steinberg dithering?

To convert an image into retro pixel art, apply contrast and sharpness adjustments, posterize the colors, downscale with nearest-neighbor, and apply Floyd-Steinberg dithered quantization using adaptive or named hardware palettes.

Can I apply specific retro color palettes like NES or Game Boy to my pixel art?

Yes, you can apply era-accurate presets like NES, Game Boy, PICO-8, C64, and monochrome CRT to your pixel art, utilizing palette-specific block sizing and strict preset validation for authentic retro looks.

How do I add procedural animations like rain or lightning to a pixel art image?

You can add procedural animations by overlaying scene-based effects like rain, snow, fireflies, embers, lightning, and neon pulse onto a converted pixel art frame using deterministic scene layers.

Do I need ffmpeg and Pillow to generate pixel art MP4 and GIF animations?

Yes, you need Python with the Pillow library for image processing and ffmpeg installed to encode the procedural pixel animations into MP4 and optional GIF formats.

What is the best way to animate static PNG pixel art as a looping MP4?

The best way to animate static PNG pixel art as a looping MP4 is to generate the base frame with the conversion script, then use the procedural animation script to overlay scene effects and encode via ffmpeg.