grill-me

Interviews the user question-by-question to stress-test plans and resolve design decisions.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/scoots31/engineering-playbook --skill grill-me-scoots31
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/scoots31/engineering-playbook/tree/main/skills/grill-me
Command: npx skills add https://github.com/scoots31/engineering-playbook --skill grill-me-scoots31

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Plans and designs often contain hidden assumptions, unresolved dependencies, and unexplored branches that only surface during implementation. This Skill pressure-tests a plan through relentless one-at-a-time questioning until every decision branch is resolved and both sides share the same understanding. ## Core Features & Use Cases - Systematic Decision-Tree Walkthrough: Walks down each branch of the design tree, resolving dependencies between decisions one by one. - Recommended Answers: Provides a recommended answer alongside each question so the user can accept, reject, or refine it. - Codebase-Grounded Questions: Explores the codebase directly when a question can be answered by reading code instead of asking the user. - Use Case: Before starting a build, ask to be grilled on your architecture plan; the Skill interrogates data models, edge cases, and integration points until no ambiguity remains. ## Quick Start Ask the assistant to grill you on your current plan or design and answer each question as it comes.

Frequently Asked Questions about grill-me

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stress-test a software design before building it?

Ask to be grilled on your design. The Skill interviews you one question at a time, walking each branch of the decision tree and resolving dependencies between decisions until every ambiguity is resolved.

How to validate a plan with an AI assistant?

Invoke the grill-me skill and present your plan. It asks sequential questions with recommended answers, and explores the codebase directly when a question can be answered from code rather than from you.

Does the questioning use my actual codebase?

Yes. When a question can be answered by exploring the codebase, the Skill reads the code itself instead of asking you, keeping the interview focused on decisions only you can make.

When should I not use a design grilling session?

Avoid it for trivial tasks with no branching decisions or when requirements are already fully specified. The interview adds value only when unresolved design choices or hidden assumptions exist.

What happens if I disagree with a recommended answer?

Each question comes with a recommended answer you can accept, reject, or modify. The interview continues down that decision branch until the choice is resolved and shared understanding is reached.