hatch-pet

Hatch Codex-compatible animated pets from concepts or reference images.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/pingqLIN/UniText --skill hatch-pet-pingqlin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hatch-pet
Source: https://github.com/pingqLIN/UniText/tree/main/runtime/skills/hatch-pet
Command: npx skills add https://github.com/pingqLIN/UniText --skill hatch-pet-pingqlin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Hatch Codex-compatible animated pets from concepts and reference images by coordinating base art generation, row-strip production, QA artifacts, atlas assembly, and final packaging.

Core Features & Use Cases

  • Orchestrates base art generation, per-frame row strips, QA media, atlas assembly, and final packaging for both built-in and custom Codex pets.
  • Applies strict identity preservation and layout rules to ensure consistent pet identity across all animation frames while using the built-in image generation workflow for visuals.
  • Produces validated outputs including spritesheet.webp, pet.json, QA artifacts, and a ready-to-use package under ${CODEX_HOME:-$HOME/.codex}/pets/<pet-name>.

Quick Start

Hatch Codex-compatible animated pets from a concept and references; the system will handle prompts, generation, QA, atlas assembly, and packaging.

Frequently Asked Questions about hatch-pet

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

FAQPage Schema
How do I generate Codex-compatible animated pet spritesheets automatically?

Generate Codex-compatible animated pet spritesheets automatically by coordinating base art generation, per-row strip production, QA artifacts, and atlas assembly into a packaged spritesheet.webp output.

What is a Codex pet atlas specification for sprite animation?

A Codex pet atlas specification for sprite animation defines a 1536x1872 pixel canvas containing an 8x9 grid of 192x208 pixel cells, using chroma-key backgrounds and layout guides to standardize frame assembly.

Can I use reference images to build a custom animated spritesheet?

Yes, you can use reference images to build custom animated spritesheets by hatching pets from concepts or references, applying strict identity preservation and layout rules across all generated frames.

Do I need Pillow installed to assemble a sprite atlas?

Yes, you need the Pillow image processing library installed to assemble a sprite atlas, as the deterministic scripts rely on it for chroma-key backgrounds and final packaging.

How does automated spritesheet packaging handle animation frame layout?

Automated spritesheet packaging handles animation frame layout by applying deterministic scripts to assemble per-row strips into a validated 8x9 grid atlas, tracking provenance and supporting optional subagent-based row generation.

What is the best way to fix sprite alignment issues during atlas assembly?

The best way to fix sprite alignment issues during atlas assembly is to use the explicit repair paths and QA media artifacts provided by the workflow to validate identity preservation and cell positioning.