What problem does it solve?
This Skill solves the problem of plans that conflict with your project's existing domain terminology, undocumented architectural decisions, or contradictions between proposed work and current codebase state, which can lead to wasted effort, inconsistent implementation, and repeated rework of already-solved problems.
Core Features & Use Cases
- Domain alignment checks: Cross-reference planned work against your project's CONTEXT.md glossary and existing ADRs to catch terminology mismatches and conflicting design choices early in the planning process.
- Terminology sharpening: Identify vague or overloaded terms in your plan and propose precise, consistent canonical terms aligned with your project's existing language to eliminate cross-team ambiguity.
- Use case: When designing a new order processing feature for an e-commerce platform, use this Skill to ensure terms like "cancellation" and "refund" are used consistently with your existing domain definitions, and that your planned architecture doesn't contradict prior decisions about order state management.
Quick Start
Use the grill-with-docs skill to stress-test your new order processing feature plan against the project's existing domain glossary and ADRs, and update the documentation with any resolved terminology or architectural decisions as you work through the guided questions.