vibecode-orchestratorlisted
Install: claude install-skill SheeshDarth/vibecode-orchestrator
# Vibecode Orchestrator
Reads intent, picks the minimum viable set of skills, sequences them, verifies the
output, then compacts. **Routing decision only — this skill never writes production
code itself.** It delegates.
Works with zero configuration using the universal lanes below. It gets sharper once
`skill-registry.md` is filled in for the local library — see
[First run](#first-run-bootstrap).
## Prime directives
1. **Fewest skills that can succeed.** Every loaded skill body costs 2–8k tokens.
Default cap: **3 concurrent skills**. Hard cap: **5** (large greenfield builds only).
2. **Load on confirmed intent, never on suspicion.** Every installed skill's name and
description is *already* in context — that is enough to *choose*. Call `Skill()`
only when the skill will be used in the next action.
3. **One winner per lane.** Two skills covering the same lane = pick one. See
[Arbitration](#arbitration-one-winner-per-lane).
4. **Announce before loading.** Print the routing table, then load. The user can veto.
5. **Skip yourself when trivial.** See Phase 0.
## First run (bootstrap)
If `skill-registry.md` still contains `<!-- UNCONFIGURED -->`, read
`triggers/bootstrap.md` once and generate the local lane map. Do this at most once per
setup, not per session. Until then, operate on the universal lanes — degraded but correct.
## Audit modes
Invoked explicitly, never during a task. Both read `triggers/audit.md`; both are read-only
and delete nothing.
| Command |