pixel-art-exporter

Export Aseprite sprites to PNG, GIF, spritesheets, and JSON assets.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/forgefabrik/agent-bigbrother --skill pixel-art-exporter-forgefabrik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pixel-art-exporter
Source: https://github.com/forgefabrik/agent-bigbrother/tree/main/.config/opencode/skills/pixel-art-exporter
Command: npx skills add https://github.com/forgefabrik/agent-bigbrother --skill pixel-art-exporter-forgefabrik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual friction of turning Aseprite sprites and animations into game-ready deliverables, so you can publish assets in the exact format each destination needs.

Core Features & Use Cases

  • PNG Export: Save single frames or layers with transparency at any integer scale.
  • GIF Export: Render animations with preserved timing and looping for web or social sharing.
  • Spritesheets and JSON: Pack frames in horizontal, vertical, grid, or packed layouts with metadata for Unity, Godot, Phaser, and custom engines.
  • Use Case: A character animation can be exported once as a packed atlas with coordinates, durations, and scaling that drops straight into a game pipeline.

Quick Start

Use this skill to export the selected Aseprite sprite as a 2x transparent PNG or a spritesheet with JSON metadata for your target engine.

Frequently Asked Questions about pixel-art-exporter

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

FAQPage Schema
How do I export Aseprite spritesheets with JSON metadata for game engines?

You can export Aseprite spritesheets with JSON metadata by packing frames into horizontal, vertical, grid, or packed layouts. This generates coordinates, durations, and scaling data for Unity, Godot, and Phaser pipelines.

Can I export pixel art animations as transparent PNGs with integer scaling?

Yes, you can export pixel art animations as transparent PNGs with integer scaling. This ensures deterministic asset output by preserving transparency and applying exact scale multiples to single frames or layers.

Does this workflow support GIF export with preserved frame timing?

GIF export supports preserved frame timing and looping for web or social sharing. It renders animations directly from pixel art sprites to deliver game-ready animated deliverables.

What is the best way to generate a packed atlas for a custom game pipeline?

The best way to generate a packed atlas is exporting frames in a packed layout with accompanying JSON metadata. This provides coordinates, durations, and scaling that drop straight into custom game pipelines.

Can I use this to export assets for Phaser and Godot simultaneously?

Yes, you can export assets for Phaser and Godot by generating spritesheets with engine-specific JSON metadata. This satisfies layout control and metadata generation requirements for deterministic multi-engine delivery.

Why do my exported pixel art sprites have incorrect frame durations?

Incorrect frame durations occur when frame timing is not preserved during spritesheet export. Applying integer scaling and generating JSON metadata ensures deterministic asset output with exact coordinates and durations.