grilling

Interviews the user with sequential questions to stress-test plans and designs.

Updated Sep 20, 2024
One-click install
npx skills add https://github.com/AnasIsmai1/dotfiles --skill grilling-anasismai1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: grilling
Source: https://github.com/AnasIsmai1/dotfiles/tree/main/agents/.agents/skills/grilling
Command: npx skills add https://github.com/AnasIsmai1/dotfiles --skill grilling-anasismai1

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 stress-tests a plan before building by relentlessly interviewing the user about every aspect of it. ## Core Features & Use Cases - Systematic Plan Interrogation: Walks down each branch of the design tree, resolving dependencies between decisions one by one. - One Question at a Time: Asks a single question per turn with a recommended answer, waiting for feedback before continuing. - Codebase-Grounded Answers: Explores the codebase directly when a question can be answered from the code instead of asking the user. - Use Case: Before implementing a new feature, trigger the grilling flow to have every design decision challenged until a shared understanding is reached. ## Quick Start Ask the assistant to grill you on your implementation plan for the new feature before writing any code.

Frequently Asked Questions about grilling

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

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

Trigger the grilling skill with your plan and it will interview you about every aspect, walking each branch of the design tree. It asks one question at a time with a recommended answer, resolving dependencies between decisions sequentially.

What trigger phrases activate the grilling skill?▼

The skill activates when you ask to be grilled on a plan or use any 'grill' trigger phrases, or when you explicitly want to stress-test a plan before building it.

Does the grilling skill ask multiple questions at once?▼

No, it deliberately asks one question at a time and waits for your feedback before continuing. Asking multiple questions at once is avoided because it is bewildering and prevents focused resolution of each decision.

Can the grilling skill answer questions from the codebase?▼

Yes, when a question can be answered by exploring the codebase, the skill explores the code directly instead of asking you. This keeps the interview focused on decisions only you can make.

When should I not use a plan-grilling interview approach?▼

Avoid it for trivial tasks with no design ambiguity or when you need immediate implementation rather than deliberation. The interview process is thorough and time-intensive by design, so it suits significant plans with real decision branches.