aigorahub/setup-cobbler
Configure Cobbler model routes and external-agent preferences for this checkout. Use when the user types /setup-cobbler, asks to set up Cobbler model routes, onboard models, or update which tools handle planning/implement/review in Claude Code.
npx skills add https://github.com/aigorahub/elves --skill setup-cobbler
<!-- elves-managed-alias: claude-skill-alias v1 -->
This is an Elves-managed Claude Code alias for /setup-cobbler.
Run the model onboarding contract from the main elves skill and
references/model-onboarding.md. Operator CLI:
python3 scripts/cobbler_agents.py onboard plan|show|apply|probe [--json]
python3 scripts/cobbler_agents.py setup … # apply-only / inventory
Setup must not require OpenRouter or any external provider key. Native-only Elves remains fully
usable without running setup.
onboard plan --json — inventory tools, detect env names present (never values),emit purpose→route questions.
optional math evolutionary search). Offer host-native first. Respect available CLIs/keys.
onboard apply writes ignored .elves/models.toml only. Never stage it. Never pasteAPI keys into TOML, chat, or the Survival Guide.
onboard probe runs structural checks (PATH, --help, env names). Optional--smoke only if the user wants a paid live check — host runs a real tiny completion; fake
smoke does not count.
show → re-interview → apply --force → probe).Codex equivalent (not a top-level slash command): $elves setup-cobbler or natural language such as
"Set up Cobbler external-agent preferences" / "onboard my models."
Compatibility: /setup-council is the same setup contract with a Council-era name.
Take aigorahub/setup-cobbler from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.