grill-with-docs

Stress-test feature plans against project domain models and documented architecture decisions.

Updated May 9, 2026
One-click install
npx skills add https://github.com/kk20300113-png/my-claude-skills --skill grill-with-docs-kk20300113-png
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-with-docs
Source: https://github.com/kk20300113-png/my-claude-skills/tree/main/grill-with-docs
Command: npx skills add https://github.com/kk20300113-png/my-claude-skills --skill grill-with-docs-kk20300113-png

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the common problem of software feature plans conflicting with existing project domain terminology, undocumented architectural decisions leading to repeated confusion, and ambiguous language causing misalignment between development teams and domain experts.

Core Features & Use Cases

  • Domain Terminology Validation: Automatically flags terms in your plan that conflict with your project's existing CONTEXT.md glossary, and proposes precise canonical terms to eliminate ambiguity.
  • Architecture Decision Recording: Creates Architecture Decision Records (ADRs) only for high-impact, hard-to-reverse trade-offs, ensuring critical context is preserved for future maintainers.
  • Use Case: Use this Skill when designing a new order management feature to stress-test your plan against existing order, billing, and fulfillment domain rules, ensuring no contradictions with existing code or documented decisions.

Quick Start

Use the grill-with-docs skill to stress-test your proposed feature plan against your project's existing domain documentation and codebase.

Frequently Asked Questions about grill-with-docs

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

FAQPage Schema
How do I validate a feature plan against existing domain terminology?

To validate a feature plan against domain terminology, stress-test the plan against your project's CONTEXT.md glossary to flag conflicting terms. This process eliminates ambiguity by proposing precise canonical terms and ensuring consistent domain language across the codebase.

What is architecture decision recording for high-impact trade-offs?

Architecture decision recording for high-impact trade-offs is the process of creating Architecture Decision Records (ADRs) only for hard-to-reverse decisions. This ensures critical architectural context is preserved for future maintainers without cluttering documentation with low-impact choices.

Can I use domain-driven design glossary management for a multi-context codebase?

Yes, you can apply domain-driven design glossary management to a multi-context codebase. It stress-tests proposed feature plans against existing domain models, enforcing consistent domain language and identifying contradictions across multiple bounded contexts.

When do I need to stress-test software plans against domain models?

You need to stress-test software plans against domain models when designing new features to prevent conflicts with existing domain rules. This alignment ensures proposed plans do not contradict existing code or documented architectural decisions.

What's the best way to align terminology in a domain-driven design project?

The best way to align terminology in a domain-driven design project is to cross-reference new plans against an existing project glossary. This flags conflicting terminology and proposes canonical terms to eliminate ambiguity between development teams and domain experts.

Why does terminology alignment fail without a documented domain glossary?

Terminology alignment fails without a documented domain glossary because ambiguous language causes misalignment between development teams and domain experts. Without a reference to validate against, undocumented decisions lead to repeated confusion and conflicting domain language.