pixel-art

Convert images into retro pixel art with era palettes and animations.

11|Updated May 17, 2026
One-click install
npx skills add https://github.com/StarryCod/cogitum --skill pixel-art-starrycod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pixel-art
Source: https://github.com/StarryCod/cogitum/tree/main/cogitum/data/skills/creative/pixel-art
Command: npx skills add https://github.com/StarryCod/cogitum --skill pixel-art-starrycod

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Convert any image into retro pixel art using era-accurate palettes (NES, Game Boy, PICO-8) with optional animation overlays.

Core Features & Use Cases

  • Pixel-art conversion using Floyd-Steinberg dithering and hardware palettes for authentic retro looks.
  • Optional animation: overlay effects such as rain, fireflies, leaves, embers, and snow to create short looping visuals.
  • CLI and importable Python API to integrate pixel-art generation into workflows or apps.

Quick Start

Run pixel_art.py on an input image to generate a retro-pixel-art PNG.

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?

You can convert images into retro pixel art using Python by running the pixel-art script, which applies Floyd-Steinberg dithering and hardware palettes like NES, Game Boy, or PICO-8 to generate an authentic retro-styled PNG.

Do I need ffmpeg to create pixel art animations?

You need ffmpeg only to export pixel art animations as MP4 outputs; generating static retro pixel art PNGs requires only the Pillow dependency for image processing.

What retro palettes are available for pixel art conversion?

Available retro palettes for pixel art conversion include NES, Game Boy, and PICO-8 presets, which apply era-accurate colors combined with Floyd-Steinberg dithering to produce authentic visuals.

Can I use pixel art conversion for game assets and social media?

Yes, you can use the pixel art conversion output for game assets, social media, posters, and avatars, applying era-accurate palettes and optional animation overlays like fireflies or embers.

What is Floyd-Steinberg dithering in pixel art generation?

Floyd-Steinberg dithering in pixel art generation is an error-diffusion algorithm applied alongside hardware palettes to distribute quantization errors, creating authentic retro-styled visuals from standard images.

Does the pixel art script support looping animation overlays?

Yes, the pixel art script supports looping animation overlays including rain, fireflies, leaves, embers, and snow, which can be exported as short MP4 videos using ffmpeg.