grill-me
Adversarial relentless interview against any plan or design until shared understanding is reached. Walk the decision tree, resolve dependencies one answer at a time, recommend a default per question. Trigger when the user says "grill me", "stress-test this", "interview me about this design", or otherwise asks for hostile-but-fair scrutiny of a proposal. General-purpose — no domain anchor required.
npx skills add majiayu000/claude-skill-registry --skill grill-me --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
Adversarial interview. Walk every branch of the design tree; resolve dependencies one decision at a time; recommend an answer per question. ## Modality disambiguation [LOAD-BEARING] Three adjacent skills — pick the right one before invoking. | Skill | Shape | Anchor | Output | Use when | |---|---|---|---|---| | *clarifying-question protocol* | VS-shaped — sample N intent hypotheses, rank, challenge each, then batch clarifying questions | None — pre-planning ambiguity | Survivor set + clarified scope | User intent is itself unclear | | **this skill** | Linear adversarial interview, recommendation per question | None — design under test is the only anchor | Shared understanding, decision tree resolved | User has a plan/design and wants it stress-tested | | *domain-model grilling* | Adversarial interview gated on documented domain language | `CONTEXT.md` + `docs/adr/` | Updated `CONTEXT.md` and/or new ADR | Project has documented domain language to honour | **Rule of thumb:** intent unclear → clarifying-question protocol. Plan exists, no domain rubric → this skill. Plan exists, domain rubric required → domain-model grilling. ## Process ### 1. Anchor on the design under test Confirm wh
- Modality disambiguation [LOAD-BEARING]
- Process
- 1. Anchor on the design under test
- 2. Walk the decision tree
- 3. Explore the codebase before asking when possible
- 4. Resolve dependencies before descending
- 5. Stop conditions
- Question taxonomy (what counts as a fork worth grilling)
- Recommendation discipline
- AskUserQuestion tool contract (Claude Code reference)
- Antipattern: override-checklist UI [LOAD-BEARING]
- Language-neutral examples
What does the grill-me skill do?
Adversarial relentless interview against any plan or design until shared understanding is reached. Walk the decision tree, resolve dependencies one answer at a time, recommend a default per question. Trigger when the user says "grill me", "stress-test this", "interview me about this design", or otherwise asks for hostile-but-fair scrutiny of a proposal. General-purpose — no domain anchor required.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill grill-me --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
