grill-me

Identify and challenge assumptions in plans through branch-aware questioning.

3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ravnhq/typescript-blueprint --skill grill-me-ravnhq
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/ravnhq/typescript-blueprint/tree/main/.agents/skills/grill-me
Command: npx skills add https://github.com/ravnhq/typescript-blueprint --skill grill-me-ravnhq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interview the user relentlessly about every aspect of a plan or design until reaching a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. If a question can be answered by exploring the codebase, explore the codebase instead.

Core Features & Use Cases

  • Relentless, branch-by-branch questioning to surface assumptions and risks.
  • Provide recommended answers for each question and explore relevant codebase or docs when needed.
  • Suitable for design reviews, architecture decisions, or plan validation with stakeholder buy-in.

Quick Start

Listen to the user prompt, then initiate a guided grilling session that probes one decision at a time and offers recommended answers.

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 plan and challenge assumptions before implementation?▼

Stress-test a design plan by running a branch-aware questioning workflow that probes every assumption and decision branch. This approach surfaces hidden risks, resolves dependencies, and validates architecture through relentless, one-by-one questioning.

What is branch-by-branch questioning in design reviews?▼

Branch-by-branch questioning is a validation method that walks down each branch of a design tree to resolve dependencies between decisions individually. It ensures shared understanding across stakeholders by identifying and challenging every assumption in the plan.

How do I validate architecture decisions when stakeholders have conflicting assumptions?▼

Validate architecture decisions by initiating a guided grilling session that interviews stakeholders relentlessly about every aspect of a plan. This process presents recommended answers per question, driving consensus until a shared plan emerges.

Can I use codebase exploration to ground answers during design validation?▼

Yes, the design validation workflow can explore the codebase or documentation to ground its responses. If a question can be answered by exploring the codebase, it will automatically explore the codebase instead of asking the user.

What's the best way to surface risks in architecture planning?▼

The best way to surface risks in architecture planning is to apply a relentless, branch-aware questioning process that probes decisions individually. It highlights critical assumptions and dependencies, providing recommended answers to ensure deep validation.