Product Skills Codex Agent Setup
Install the generated Anthony and Caal Codex adapters as regular files. Run this skill only after an explicit request to install, update, check, or uninstall these agents.
Safety contract
- Default to the current project's
.codex/agents/directory. - Use
--useronly when the user explicitly requests a user-wide install. - Never edit
~/.codex/config.tomlor any global Codex configuration. - Never create plugin-cache symlinks or delete unrelated custom agents.
- Run
--checkwhen the user asks what would change.
Commands
bash "${SKILL_DIR}/scripts/setup.sh" [--check|--uninstall|--force]
bash "${SKILL_DIR}/scripts/setup.sh" --user [--check|--uninstall|--force]
bash "${SKILL_DIR}/scripts/setup.sh" --target /custom/agents/directory
The installer manages only product-skills-legal.toml and
product-skills-marketer.toml, recording ownership in
.product-skills-agents.json. Unmanaged collisions and symlinks are refused
unless the user explicitly authorizes --force.
After a successful install or update, tell the user to start a new Codex
session, then invoke Anthony as product_skills_legal or Caal as
product_skills_marketer.
Maintainer generation
bash "${SKILL_DIR}/scripts/generate.sh"
bash "${SKILL_DIR}/scripts/generate.sh" --check