grill-me

Validates design assumptions via structured decision-tree interviews and a Dependency Ledger.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates costly production failures caused by unvalidated design assumptions, including unconfirmed external dependencies, unmet non-functional requirements, and incorrect user persona claims that teams overlook during initial planning.

Core Features & Use Cases

  • Structured Decision Tree Interview: Walks users through every branch of their design one question at a time using the AskUserQuestion tool to avoid missed context and ensure no decision is left unvalidated.
  • Parallel Dependency Ledger: Tracks every assumption the design relies on (external APIs, internal services, NFR targets, failure modes, persona claims) and blocks session closure until every row has supporting evidence or an explicit accepted-risk acknowledgment.
  • Use Cases: Ideal for starting new feature designs from a verbal idea, validating implementation plans before coding begins, stress-testing existing PRDs for hidden gaps, or any scenario where you need to "grill" a plan to catch risks before they reach production.

Quick Start

Use the grill-me skill to validate your new feature design by answering its structured questions until all design decisions are resolved and every assumption in the Dependency Ledger has supporting evidence or an explicit accepted-risk sign-off.

Frequently Asked Questions about grill-me

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

FAQPage Schema
How do I validate feature design assumptions before implementation?

Validate feature design assumptions by using a structured decision tree interview that walks through every design branch. It enforces a Dependency Ledger requiring evidence or accepted-risk sign-off for external dependencies and non-functional requirements before launch.

What is the best way to stress-test a PRD for hidden production risks?

Stress-testing a PRD involves systematically reviewing unvalidated design assumptions like user persona claims and internal service dependencies. A mandatory dependency ledger tracks each risk, requiring explicit evidence or acknowledgment before design sign-off to prevent failures.

Can I use this to review implementation plans for external dependency failures?

Yes, you can review implementation plans for external dependency failures. The process applies a structured interview to identify unconfirmed APIs and tracks them in a parallel Dependency Ledger, blocking session closure until every row has supporting evidence or an accepted-risk status.

Why do I need a dependency ledger for pre-implementation plan review?

You need a dependency ledger for pre-implementation review to track unmet non-functional requirements and external service risks. It prevents assumption-driven launch bugs by mandating explicit evidence or accepted-risk acknowledgment for every tracked dependency before coding begins.

Does design validation work for catching unmet non-functional requirements?

Design validation works for catching unmet non-functional requirements by systematically questioning every design branch. It logs NFR targets into a dependency ledger, ensuring teams provide supporting evidence or explicitly accept the risk before finalizing the feature design.

When should I not use a structured decision tree for feature design?

You should avoid using a structured decision tree for feature design when your project has no external dependencies, non-functional requirements, or user persona claims to validate, as the mandatory dependency ledger and evidence tracking are designed to mitigate complex pre-implementation risks.