grill-me
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.
More from jonmumm/skills
dont-use-use-effect
>
59react-composable-components
>
41mutation-testing
Run and interpret Stryker mutation testing; kill survivors to reach ≥95% score. Use when running mutation tests, setting up Stryker, interpreting survivors, or verifying test quality after TDD.
32offensive-typesafety
>
31expo-testing
Build, install, and test Expo/React Native apps on simulators and physical devices. Use when asked to "run on simulator", "install on device", "test on phone", "run detox", "preview build", or "build and test".
30react-render-performance
>
29