hatch-pet

Generates Codex-compatible animated 8x9 pet atlases and spritesheets from user input or brand cues using Python scripts and $imagegen.

24.7k|1.7k|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/openai/skills --skill hatch-pet-openai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hatch-pet
Source: https://github.com/openai/skills/tree/main/skills/.curated/hatch-pet
Command: npx skills add https://github.com/openai/skills --skill hatch-pet-openai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires $imagegen, $prepare_pet_run, $derive_running_left_from_running_right, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to generate custom animated pets and spritesheets from character art, brand cues, and visual references, simplifying the process of creating visually appealing mascots and character assets.

Core Features & Use Cases

  • Animated Pet Creation: Generate full 8x9 animated pet atlases from text descriptions, character art, or brand visual cues.
  • Style Flexibility: Supports various styles including pixel, plush, clay, and more, ensuring compatibility with different branding and creative requirements.
  • Use Case: Create a unique mascot for a company or product using existing brand elements or by providing character art.

Quick Start

Use the $hatch-pet skill to create an animated pet with the following command: $hatch-pet create pet-name style-preset auto reference /path/to/reference.png

Frequently Asked Questions about hatch-pet

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

FAQPage Schema
How do I create an animated pet spritesheet from existing character art?

To create an animated pet spritesheet from character art, provide your visual references and brand cues. The skill generates individual animation frames and uses Python scripts to deterministically assemble them into a complete 8x9 spritesheet atlas.

What is an 8x9 animated pet atlas and when do I need one?

An 8x9 animated pet atlas is a structured spritesheet containing multiple frames representing various animation states. You need one when building applications or games that require consistent character animations across different behaviors like running or idle states.

Can I generate a custom mascot using specific brand visual cues and style presets?

Yes, you can generate a custom mascot using specific brand visual cues and style presets. The skill supports various styles including pixel, plush, and clay, ensuring the generated animated pet aligns with your existing branding requirements.

Do I need reference images to generate animated pet frames?

You do not strictly need reference images to generate animated pet frames. While you can provide character art or visual references, the skill can also generate frames based entirely on text descriptions or inferred brand elements.

How does spritesheet composition handle running left and right animations?

For spritesheet composition, the skill uses a specific process to derive running left animations from running right animations. This ensures directional consistency without requiring you to generate separate frame sets manually.

What are the limitations of generating character art with this approach?

A limitation of generating character art with this approach is its dependency on specific image generation tools for visual creation. Additionally, it requires Python scripts for deterministic tasks like layout preparation and frame extraction, limiting use outside compatible environments.