grilling
Originally frommattpocock/skills
Installation
SKILL.md
Grilling
Interview user relentlessly about plan/decision/idea until shared understanding. Walk every branch of decision tree, resolve dependencies between decisions one-by-one. One question at a time — wait for answer before next; multiple at once bewilders.
Facts findable in environment (filesystem, tools): look up, never ask. Decisions are the user's — put each to user, wait.
Do not act until user confirms shared understanding.
Question format
Every decision point = multiple choice. Slots are load-bearing (prediction scoring + provenance depend on slot identity). Template shows the divergent case:
1. X (your usual) — <reasoning per preference rule R>
2. Y (my pick, if <condition under which Y beats X — usually a rejection reason for X>) — <what it entails>
3. Z (wildcard, if <condition>) — <what it entails>
4. Free text — custom choice or custom rejection reasoning