mcpField
Z
zenmux-codex-pets

zenmux-codex-pets

github.com/zenmuxOther20228 installsUpdated 7w ago
Repository

About zenmux-codex-pets

zenmux-codex-pets is a skill for installing the bundled ZenMux Codex APP pets into a Codex pets directory. It provides a helper script with listing, dry-run, and target-directory options.

Key features

  1. 01Copies bundled pet folders
  2. 02Lists available pets
  3. 03Supports dry runs
  4. 04Allows a custom target directory

Use cases

  1. 01Install bundled pets in Codex APP
  2. 02Preview which pets would be copied
  3. 03Install pets to a test directory

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/zenmux/skills --skill zenmux-codex-pets

After installing, type/zenmux-codex-petsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
pets/zenmux-padawan/
pet.json
scripts/
install-pets.sh

Details

From the project README

zenmux-codex-pets

Install bundled ZenMux Codex APP pets by copying each pet folder from this skill's pets/ directory into the user's Codex pets directory.

Install Workflow

  1. Resolve this skill's directory. The pet source is pets/ next to this SKILL.md.

  2. Install the bundled pets with the helper script:

    bash scripts/install-pets.sh
    

    Run the command from this skill directory, or pass the absolute script path if you are elsewhere.

  3. Tell the user which pets were installed and where they were copied. The default target is ${CODEX_HOME:-$HOME/.codex}/pets, which is usually ~/.codex/pets.

  4. Tell the user they can also install manually by copying every folder under this skill's pets/ directory into ~/.codex/pets, then using the pets in Codex APP.

Helper Script

Use scripts/install-pets.sh for deterministic installation.

Useful options:

bash scripts/install-pets.sh --list
bash scripts/install-pets.sh --dry-run
bash scripts/install-pets.sh --target /tmp/codex-pets-test

The script skips .DS_Store, creates the target directory when needed, copies each pet folder, and prints the installed pet names.

Communication Guidelines

  • Respond in the same language as the user.
  • Keep the result concise: list installed pets, target directory, and the manual copy option.
  • If no pet folders exist under pets/, stop and explain that there is nothing to install.

Comments

Markdown supported