grill-with-docs

Runs a structured interview session that challenges a plan and generates ADRs and a glossary.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/pd-phuc/laravel-template --skill grill-with-docs-pd-phuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: grill-with-docs
Source: https://github.com/pd-phuc/laravel-template/tree/main/.claude/skills/grill-with-docs
Command: npx skills add https://github.com/pd-phuc/laravel-template --skill grill-with-docs-pd-phuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Early-stage plans and designs often contain hidden assumptions, vague terminology, and unchallenged decisions. This Skill runs a relentless interview session that stress-tests a plan or design while simultaneously capturing the outcomes as durable documentation. ## Core Features & Use Cases - Relentless Interviewing: Runs a grilling session that probes and sharpens a plan or design through persistent questioning. - Documentation as a Byproduct: Creates Architecture Decision Records (ADRs) and a project glossary as the interview progresses. - Domain Modeling Integration: Delegates to the domain-modeling skill to structure the conversation around the problem domain. - Use Case: Before writing code for a new feature, run a grilling session on your draft design so that every key decision is challenged, recorded as an ADR, and every domain term is defined in a glossary. ## Quick Start Ask the AI to start a grilling session on your current plan or design so it can challenge your assumptions and produce ADRs and a glossary.

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 interviews you about your plan, probing assumptions and edge cases through persistent questioning. The session challenges each design decision and records the resolved outcomes as Architecture Decision Records.

How to generate ADRs during design discussions?▼

This Skill creates Architecture Decision Records automatically as the interview progresses. Each challenged decision that reaches a conclusion is captured as an ADR, so documentation is a byproduct of the conversation rather than a separate task.

What is a project glossary in domain modeling?▼

A glossary defines the domain terms used across a project so the team shares one vocabulary. During the grilling session, ambiguous or important terms surfaced by the domain-modeling skill are defined and collected into this glossary.

Does grill-with-docs work on its own?▼

No, it orchestrates other skills. It runs a grilling session and delegates the domain reasoning to the domain-modeling skill, so both of those skills must be available for it to function.

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

Avoid it for trivial changes with no architectural impact, since the interview overhead outweighs the benefit. It is best suited to plans with meaningful design decisions, new domains, or unclear requirements.