What problem does it solve?
Adding shared Codex pets to Omnibot requires running the official codex-pets CLI against the correct pet root directory; doing this manually risks installing packages into the wrong location (the default /root/.codex) where Omnibot's appearance scanner cannot find them.
Core Features & Use Cases
- Official CLI Installation: Runs npx codex-pets add or add-collection with CODEX_HOME pointed at /workspace/.omnibot so pets land in the scanned directory.
- Slug Validation: Accepts only lowercase slugs of letters, digits, and hyphens, and refuses to guess when no slug is provided.
- Post-Install Validation: A shell script verifies pet.json, spritesheet.webp, id matching, and displayName before reporting success.
- Use Case: A user says "install the claude-pixel pet" and the Skill runs npx codex-pets add claude-pixel with the correct CODEX_HOME, validates the package, and reports the installed display name.
Quick Start
Ask the assistant to install a Codex pet by slug, for example: install the claude-pixel pet into Omnibot.