Hatch Pet skill directory is overwritten after using Create Pet workflow

Open 💬 0 comments Opened Jul 23, 2026 by can340236-alt

What issue are you seeing?

I found a bug with the Hatch Pet skill in Codex.

The Hatch Pet skill can be installed successfully using the official skill-installer, and the directory initially contains the expected files:

C:\Users\chang\.codex\skills\hatch-pet

Contents:

  • SKILL.md
  • LICENSE.txt
  • agents/
  • references/
  • scripts/

However, after restarting Codex and using the "Create Pet" workflow, the hatch-pet skill directory is unexpectedly overwritten.

After this happens, the directory becomes almost empty and only contains:

  • agents/

The SKILL.md file and other skill files disappear. The Hatch Pet skill also disappears from the Codex Skills page.

It appears that the Create Pet workflow may be writing into the installed skill directory instead of creating a separate pet workspace.

What steps can reproduce the bug?

Steps to reproduce:

  1. Install Hatch Pet skill using the official skill-installer:

python "$env:USERPROFILE\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py" --repo openai/skills --path skills/.curated/hatch-pet

  1. Confirm installation:

C:\Users\chang\.codex\skills\hatch-pet

contains SKILL.md and other files.

  1. Restart Codex.
  1. Open Codex Skills page and confirm Hatch Pet is available.
  1. Click "Create Pet" / start the Hatch Pet workflow.
  1. After the workflow runs, check:

C:\Users\chang\.codex\skills\hatch-pet

The directory has been overwritten and only contains agents/.

  1. The Hatch Pet skill is no longer displayed in Codex Skills.

What is the expected behavior?

The expected behavior is:

  1. Installing the Hatch Pet skill should create a persistent skill directory:

C:\Users\chang\.codex\skills\hatch-pet

  1. The installed skill files (SKILL.md, scripts, references, etc.) should remain unchanged after using the Create Pet workflow.
  1. Creating a pet should generate pet-related files in a separate workspace/location and should not modify or overwrite the installed skill package.
  1. Hatch Pet should remain visible in the Codex Skills page after creating a pet.

Additional information

Additional information:

Environment:

  • OS: Windows 11
  • Codex Desktop app
  • Python version: 3.13.12

The Hatch Pet skill was installed successfully using the official skill-installer script from openai/skills:

Repository:
openai/skills

Path:
skills/.curated/hatch-pet

I can provide screenshots showing:

  • Correct installation state (SKILL.md and full directory structure)
  • The overwritten state after running Create Pet

I have reproduced this issue multiple times. The behavior consistently occurs after using the Create Pet workflow.

<img width="1799" height="1280" alt="Image" src="https://github.com/user-attachments/assets/ed7ca14a-96cf-4d1d-86dc-0b44f0e083cb" />
<img width="1810" height="1280" alt="Image" src="https://github.com/user-attachments/assets/979c7863-9f06-4cfa-b036-d7ebb0d21324" />
<img width="1939" height="1233" alt="Image" src="https://github.com/user-attachments/assets/ef0ea22a-5e9d-4872-a4ba-b5549f14f8fd" />

View original on GitHub ↗