grill-me

Stress-test plans and designs through relentless questioning until every decision branch resolves.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/stefanfaur/roach-marketplace --skill grill-me-stefanfaur
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/stefanfaur/roach-marketplace/tree/main/roach/skills/grill-me
Command: npx skills add https://github.com/stefanfaur/roach-marketplace --skill grill-me-stefanfaur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Plans and designs often contain hidden assumptions, unresolved edge cases, and contradictions that only surface during implementation. This Skill stress-tests your plan or design through relentless one-at-a-time questioning, forcing every decision branch to resolve before work begins. ## Core Features & Use Cases - Decision-tree interrogation: Builds a question tree from your plan doc or stated design, ordered by load-bearing weight (data model, irreversibility, security, integration points first). - Conflict detection: Challenges answers that contradict the codebase, earlier answers, or stated constraints, and asks what breaks under failure modes and edge cases. - Decisions document output: Every session ends with a written decisions document, either updating the grilled plan in place or writing a dated decisions file under thoughts/shared/plans/. - Use Case: You have a draft design for a new caching layer. Run this Skill to get grilled on eviction policy, failure behavior when the cache is down, and data consistency, then receive a decisions document feeding directly into brainstorming or planning. ## Quick Start Ask the assistant to grill you on your plan or design document, providing the file path or describing the design you want stress-tested.

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 design document before implementation?▼

Provide the path to your plan or design doc and ask to be grilled. The Skill reads the document, builds a question tree ordered by decision weight, and interrogates you one question at a time until all branches resolve.

How to challenge assumptions in a software design plan?▼

The Skill challenges answers that conflict with the codebase, earlier answers, or stated constraints, citing the conflict directly. It also asks what breaks for each major decision, covering failure modes, edge cases, and empty or huge input scenarios.

Can I use grill-me without an existing plan document?▼

Yes, it works standalone from a design you describe in conversation. The question tree is built from what you have shared, and the session still ends with a written decisions document under thoughts/shared/plans/.

What output does a design grilling session produce?▼

Every session ends with a decisions document, no exceptions. Existing plan docs are updated in place with resolved decisions and a grilled date note; otherwise a dated decisions file is written with one line per decision plus an unresolved section.

When should I use grilling versus brainstorming?▼

Grill first when you already have a design in your head, since the resolved decisions feed brainstorming instead of its clarifying questions. Brainstorming then resumes at proposing approaches only where branches remain open.