grilllisted
Install: claude install-skill supermodo/skills
# grill — twin-agent adversarial interview
> **Requires:** the sibling `protocols` skill (shared protocol masters); uses `skills.config.json` when present. Missing protocols → tell the user to install the full supermodo package.
Moderator skill implementing the grilling protocol. Two planners (host model +
the OTHER provider) work the same brief independently, attack each other, and
surface only what genuinely needs the user. Output is the locked **triad**
(`spec.md`, `plan.md`, `tasks.md`) handed to librarian — **grill never writes
docs itself**.
Read `../protocols/references/grilling.md` (the master), plus `../protocols/references/cross-model.md`,
`../protocols/references/adversarial-review.md`, `../protocols/references/questions.md`. Follow the master
exactly; this file adds host mechanics.
Entry points: standalone `/supermodo:grill`, `librarian --task` intake,
`flow` stage 1 and mid-run `needs-input` escalations.
## Actors (host-neutral)
- **Moderator = you, main context.** Hold the two threads, route questions per
the questions triage, talk to the user, record decisions via librarian. NEVER
crawl the codebase yourself — stay tiny.
- **Local planner** — a persistent agent of the HOST model.
- **Adversary planner** — a persistent READ-ONLY CLI session of the OTHER
provider.
Either planner unavailable → honest single-model degradation (see bottom).
## Phases (from the master)
1. **Independent plans.** Both planners get the same brief (user ask + docs
route