grill-with-docs

Runs a structured interview to refine a design while generating ADRs and a glossary.

1|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/trungenglish/SHOPWISE --skill grill-with-docs-trungenglish
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: grill-with-docs
Source: https://github.com/trungenglish/SHOPWISE/tree/main/.agents/skills/grill-with-docs
Command: npx skills add https://github.com/trungenglish/SHOPWISE --skill grill-with-docs-trungenglish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designs and plans often contain hidden assumptions, vague terminology, and unexamined trade-offs that surface too late. This Skill stress-tests a plan through a relentless question-and-answer session and captures the outcomes as durable documentation. ## Core Features & Use Cases - Structured Grilling Session: Runs a /grilling interview that challenges assumptions and forces explicit decisions about a plan or design. - Documentation as a Byproduct: Creates Architecture Decision Records (ADRs) and a project glossary incrementally as the interview progresses. - Domain Modeling Integration: Leverages the /domain-modeling skill to ground the discussion in a shared vocabulary and model. - Use Case: Before implementing a new checkout flow, run a grilling session to expose edge cases and ambiguities, ending with ADRs that record each decision and a glossary aligning the team on terms. ## Quick Start Ask the assistant to grill my current design plan and produce ADRs and a glossary from the discussion.

Frequently Asked Questions about grill-with-docs

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

FAQPage Schema
How do I stress-test a software design before implementation?▼

Run a grilling session that systematically questions your plan's assumptions, edge cases, and trade-offs. This Skill conducts that interview and records each resolved decision as an ADR, so the reasoning is preserved alongside the design.

How to create ADRs during a design discussion?▼

This Skill writes Architecture Decision Records incrementally as the interview progresses, capturing each decision and its rationale at the moment it is made. It also builds a glossary of domain terms alongside the ADRs.

What is a grilling session in software design review?▼

A grilling session is a relentless question-and-answer interview where a design is challenged to expose hidden assumptions and vague requirements. The goal is to sharpen the plan before any code is written.

Does this Skill work without the domain-modeling skill?▼

The Skill explicitly instructs the session to use the /domain-modeling skill, so that companion skill should be available for the intended workflow. Without it, the domain vocabulary grounding step may not function as designed.

When should I not use an interview-based design review?▼

Interview-based review is less suitable for mature, well-documented designs where decisions are already recorded, or for urgent fixes with no time for deliberation. In those cases, direct code review or lightweight checklists are more appropriate.