grill-with-docs

Critically review technical designs and generate ADRs and project glossaries.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/tonomb/personal-pnl --skill grill-with-docs-tonomb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-with-docs
Source: https://github.com/tonomb/personal-pnl/tree/main/.agents/skills/grill-with-docs
Command: npx skills add https://github.com/tonomb/personal-pnl --skill grill-with-docs-tonomb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the lack of rigor in early-stage planning by forcing a critical review of your ideas while simultaneously capturing the output in formal documentation.

Core Features & Use Cases

  • Critical Review: Acts as a relentless interviewer to identify gaps, assumptions, and weaknesses in your technical or product designs.
  • Automated Documentation: Converts the insights gained during the grilling session into structured Architecture Decision Records (ADRs) and project glossaries.
  • Use Case: Use this when you have a rough draft of a system architecture and need to ensure it is robust before writing a single line of code.

Quick Start

Initiate a grilling session for the current project design by invoking the domain modeling skill to begin the critique.

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 my technical design and document the output?

To stress-test your technical design and document the output, you can use a rigorous critical review process that acts as a relentless interviewer to identify gaps and weaknesses, converting the insights into structured Architecture Decision Records and project glossaries.

What is the best way to identify logical gaps in software architecture before coding?

The best way to identify logical gaps in software architecture is through an interactive questioning process that rigorously critiques your project plans, exposing hidden assumptions and architectural risks before any code is written.

How do I automatically generate Architecture Decision Records from a design critique?

You can automatically generate Architecture Decision Records by integrating a critical review workflow with domain modeling, which captures the insights gained during the grilling session and converts them into formal ADR documentation.

When do I need a formal critical review for my product development plans?

You need a formal critical review for product development plans when you have a rough draft of a system architecture and must ensure the design is robust enough to withstand implementation before writing a single line of code.

Can I use this critical review process to build a project glossary alongside ADRs?

Yes, you can use the critical review process to build a project glossary alongside ADRs, as it operates within domain modeling workflows to capture structured documentation of your technical designs and product terminology.

What are the limitations of using interactive questioning for architectural risk assessment?

The limitation of using interactive questioning for architectural risk assessment is that it requires a rough draft of your system architecture to critique, meaning it cannot generate foundational design concepts from scratch but only evaluate existing ones.