Pular para o conteúdo
Skillpedia
Diversos101 mil · #554

hatch-pet

Faz seu agente criar e editar sprites de animais de estimação animados. Ele permite criar pets personalizados a partir de imagens. É útil para jogos e animações.

O que ela faz

Esta ferramenta cria e prepara animações de bichinhos digitais para um jogo chamado Codex. Ela transforma suas ideias ou imagens em um pet animado, pronto para ser usado no jogo.

Quando usar

  • ✓Quando você quer criar um novo pet animado para o Codex.
  • ✓Quando você tem uma imagem e quer transformá-la em um pet animado.
  • ✓Quando você precisa arrumar ou melhorar a animação de um pet existente.

Exemplo do que pedir para a IA

“Crie um pet animado de um dragão fofo com base nesta imagem.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/nexu-io/open-design/blob/main/plugins/_official/examples/hatch-pet/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/plugins/_official/examples/hatch-pet/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você fornece uma imagem ou descreve o pet. A ferramenta usa essa informação para gerar as animações em diferentes poses, como parado ou andando. Depois, ela organiza tudo em um formato que o jogo Codex entende.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add nexu-io/open-design --skill hatch-pet

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/hatch-pet/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Pet Hatch

Integração OpenDesign. Esta é a habilidade Codex hatch-pet não modificada, vendida sob skills/hatch-pet/ para que qualquer agente OpenDesign possa executá-la. Após a habilidade terminar de empacotar, o spritesheet.webp resultante (em ${CODEX_HOME:-$HOME/.codex}/pets/<pet-name>/) pode ser importado para o companheiro pet flutuante via Configurações → Geral → Pets → Importar sprite Codex. O fluxo de importação detecta automaticamente o atlas 8×9 / 192×208 e permite que o usuário escolha qual linha de animação reproduzir (parado, correndo para a direita, acenando, …).

Visão Geral

Crie um pet animado compatível com Codex a partir de um conceito, uma ou mais imagens de referência, ou ambos. Esta habilidade gerencia o planejamento de prompts específico para pets, linhas de animação, extração de quadros, geometria do atlas, QA, pré-visualizações e empacotamento. Ela delega a geração visual para $imagegen.

As entradas visíveis para o usuário são opcionais. Se o usuário omitir um nome para o pet, infira um a partir do conceito ou dos nomes dos arquivos de referência; se isso não for possível, escolha um nome curto e apropriado. Se o usuário omitir uma descrição, infira uma a partir do conceito ou das referências. Se o usuário omitir imagens de referência, gere o pet base a partir do texto primeiro, e então use essa base como a referência canônica para cada linha de animação.

Delegação de Geração

Use $imagegen para toda a geração visual normal.

Antes de gerar a arte base, as tiras de linha ou as linhas de reparo, carregue e siga a habilidade de geração de imagem instalada:

${CODEX_HOME:-$HOME/.codex}/skills/.system/imagegen/SKILL.md

Não chame a API de Imagem diretamente para o caminho normal. Deixe $imagegen escolher seu próprio caminho com prioridade para o built-in e suas próprias regras de fallback de CLI. Se $imagegen indicar que um fallback requer confirmação, pergunte ao usuário antes de continuar.

Ao invocar $imagegen desta habilidade, passe o prompt do pet gerado como a especificação visual autoritativa. Não o envolva no esquema de prompt compartilhado genérico $imagegen e não adicione polimento extra, arte de destaque, foto, produto ou aumento de estilo de ilustração. Os prompts de pet devem permanecer concisos, específicos para sprites e orientados para pets digitais; adicione apenas rótulos de função para as imagens de entrada e quaisquer restrições essenciais do usuário.

Use os scripts desta habilidade apenas para trabalho determinístico: preparação de prompts e manifestos, ingestão de saídas $imagegen selecionadas, extração de quadros, validação de linhas, composição do atlas final, criação de mídia de QA e empacotamento.

Limite rígido: não crie, desenhe, tile, distorça, espelhe ou sintetize visuais de pet com scripts locais Python/Pillow, SVG, canvas, HTML/CSS ou outra arte nativa de código como substituto para $imagegen. Para uma execução normal de pet, espere até 10 trabalhos de geração visual: 1 pet base mais 9 trabalhos de tira de linha. A única exceção é running-left, que pode ser derivado espelhando running-right apenas após running-right ter sido gerado, inspecionado visualmente e explicitamente aprovado como seguro para espelhar. Se espelhar não for apropriado, gere running-left como uma linha $imagegen normal e fundamentada. Se essas chamadas forem muito caras, bloqueadas ou indisponíveis, pare e explique o bloqueio em vez de fabricar tiras de linha localmente.

Não marque os trabalhos visuais como concluídos editando imagegen-jobs.json, copiando arquivos para decoded/ ou escrevendo scripts auxiliares que preencham as saídas de linha. Use record_imagegen_result.py para saídas $imagegen built-in selecionadas, ou generate_pet_images.py apenas para o fallback secundário documentado. Os scripts determinísticos só podem processar saídas visuais já geradas.

Apenas o trabalho base pode ser apenas por prompt. Cada trabalho de tira de linha gerado através de $imagegen deve usar as imagens de entrada listadas em imagegen-jobs.json, incluindo a referência base canônica criada após o registro do trabalho base. Trate qualquer geração de linha sem imagens de aterramento anexadas como inválida.

Estilo de Pet Digital Codex

A arte padrão do pet deve corresponder aos pets digitais built-in do aplicativo Codex: mascotes pequenos adjacentes a pixel art com proporções chibi compactas, silhuetas robustas e legíveis, contornos grossos e escuros de 1-2 px, bordas de pixel/escalonadas visíveis, paletas limitadas, sombreamento cel plano, rostos expressivos simples e membros minúsculos. Mesmo que a arte de referência seja mais detalhada, complexa ou realista, o pet gerado deve ser simplificado para este estilo.

…

Perguntas frequentes

O que é um 'spritesheet'?

É como um álbum de figurinhas onde cada figurinha é um quadro da animação do seu pet. Ele é usado para mostrar o movimento do pet no jogo.

O que significa 'Codex-compatible'?

Significa que o pet animado que a ferramenta criar estará no formato exato que o jogo Codex precisa para funcionar corretamente.

Posso usar qualquer imagem como referência?

Sim, você pode usar desenhos, fotos ou até imagens geradas por IA. A ferramenta vai tentar adaptar a imagem ao estilo do jogo.

Detalhes

Descrição original do autor

Create, repair, validate, preview, and package Codex-compatible animated pet spritesheets from character art, screenshots, generated images, or visual references. Use when a user wants to hatch a Codex pet, create a custom animated pet, or build a built-in pet asset with an 8x9 atlas, transparent unused cells, row-by-row animation prompts, QA contact sheets, preview videos, and pet.json packaging.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#554
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas