Skip to content

bacio install-skill

Drop the bundled SKILL.md into <repo-root>/.claude/skills/bacio/SKILL.md, creating the directory if needed. The file is embedded in the bacio binary at build time, so re-running picks up doc updates after brew upgrade bacio.

bash
bacio install-skill

The skill is the canonical reference for agents — it documents every CLI command, every JSON payload, and the discover → compose → rehearse → execute flow. Agents read it on startup; re-run install-skill whenever you upgrade bacio.

Works for Claude Code and Codex

Both Claude Code and Codex read skills from .claude/skills/ — one install command covers both. There is no --agent flag, no separate Codex install path. After running install-skill, restart whichever agent you're using in this repo so the new file loads.

What gets written

<git-root>/.claude/skills/bacio/SKILL.md

The bundled SKILL.md is whatever was embedded into the bacio binary at build time. install-skill overwrites any existing copy on every run — no "is it newer?" check, no merge — so the file in your repo always matches the installed bacio version.

install-skill walks up from the current working directory to find the git root; running it inside a subdirectory of a git repo works the same as running it at the top.

See also

bacio · v0.1 · MIT