Grill Me

Invoke this skill anytime you are creating a plan—such as crafting an RFC, writing a PRD, starting a new app, or proposing an architecture change. It will relentlessly interview the user to resolve all dependencies and edge cases.

jonmumm 4e88102 1.2 KB Updated

File contents

Grill Me

Use this skill anytime a plan is being created. Examples include:

  • Drafting a Request for Comments (RFC)
  • Writing a Product Requirements Document (PRD)
  • Starting a new app or feature
  • Proposing any high-level architectural change

Principle #6 (Find what's hard — that's the value) and Principle #4 (Document intent and surface assumptions) — grill-me is the operational tool for both. The interview's job is to surface the genuinely hard sub-problem (so disproportionate effort lands there) AND to make tacit assumptions explicit before they become silent bugs. End every grilling with: "What did we assume that we didn't write down?" See /principles.

Behavior

When this skill is invoked, adopt the following directive:

Interview the user relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one.

jonmumm/skills/tree/main/grill-me commit 4e881027e7

Frequently asked questions

npx skillmds@latest add jonmumm/grill-me