/grill-me
/grill-me plan and decide
A relentless interview to sharpen a plan or design.
- invocation user only
- prereqs None beyond grilling installed alongside it.
- tested sandbox-tested
- suggested model · effort opus · high
Install
Install just this, from a clone of the repo. Anything it needs comes with it.
./scripts/install-skills.sh --skill grill-me # bash, Git Bash, macOS, Linux
.\scripts\install-skills.ps1 -Skill grill-me # Windows PowerShell
Works on its own.
What it does
Short alias for grilling: a relentless interview to sharpen a plan or design.
When to use
When you want to type something short to start a grilling session.
How to invoke
/grill-me <plan or idea>- User-invoked only (
disable-model-invocation: true): Claude never picks it on its own; it auto-invokesgrillinginstead.
How it works
- Calls the Skill tool with
grilling. - Everything else is
grilling— see its README.
Design principles
- One source of truth. The alias holds a single line, so any change to
grillingreaches/grill-metoo. - User-only on purpose. Claude auto-invokes
grilling; the alias exists only so you can type something short.
Shared context for these principles: Matt Pocock's video.
Use cases
- Starting a grilling session by hand with a short command.
- Any case listed under
grilling.
Tips
- Claude never picks
grill-meitself, so other skills and agents callgrillinginstead. - Want a written record? Use
grill-docsrather than this alias. - The alias's
SKILL.md(verbatim upstream) doesn't say to forward your argument togrilling. If Claude asks what to grill after/grill-me <plan>, repeat the plan.
Example
The Skill tool loads grilling and the interview runs as /grilling … would (repeat the plan if asked, see Tips). Round 1 asks the whole frontier at once, numbered, each with a recommendation:
❓ **Q1** - **Service boundaries**: split by domain (orders, billing, accounts) rather than by layer?
➡️ Yes, by domain.
---
❓ **Q2** - **Shared database**: keep one shared database during the split, and give each service its own later?
➡️ Yes.
You answer "1 yes, 2 yes"; round 2 asks the questions that depended on those (how billing reads orders data while the database is shared). It ends when nothing is left open and you confirm.
Related
Prereqs
None beyond grilling installed alongside it.
Sample workflows
- Pitch an idea against the plan
you → grill-me → grilling → you → consult-plan → you
Install just this one:./scripts/install-skills.sh --workflow pitch-an-ideaor.\scripts\install-skills.ps1 -Workflow pitch-an-idea
Use cases & tips from the community