grill-with-docs

Challenge a proposed plan against existing domain model and repository documentation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you pressure-test a plan against the codebase's existing language and documented decisions so you can uncover ambiguity, conflicts, and missing dependencies before implementation.

Core Features & Use Cases

  • Relentless design interrogation: Walks a plan down each branch of the decision tree, one question at a time, until the shape of the solution is clear.
  • Glossary and terminology alignment: Flags fuzzy or conflicting terms and pushes toward precise canonical language that matches the repository's documentation.
  • Inline documentation updates: Updates CONTEXT.md as decisions are resolved and suggests ADRs only when a choice is hard to reverse, surprising, and trade-off driven.
  • Use case: Ideal for product or engineering planning sessions where you want to validate assumptions against existing docs and avoid drifting from the domain model.

Quick Start

Ask me to grill your plan against the existing codebase and documentation, answering one question at a time while I challenge terminology and update the glossary inline.

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 plan against existing domain documentation?▼

To stress-test a plan against domain documentation, you challenge each proposed decision branch one question at a time, flagging fuzzy terminology and updating the glossary inline to ensure alignment with the codebase's canonical language.

When should I create an Architecture Decision Record during plan review?▼

You should create an Architecture Decision Record (ADR) during a plan review only when a resolved architectural choice is hard to reverse, surprising, and driven by explicit trade-offs within your domain model.

How do I resolve conflicting terminology in a codebase before implementation?▼

To resolve conflicting terminology in a codebase, you pressure-test the plan against repository documentation, push for precise canonical language, and update the CONTEXT.md glossary inline as decisions are finalized.

Can I use documentation interrogation to find missing dependencies in a design session?▼

Yes, walking a proposed plan down each branch of the decision tree against existing repository docs uncovers ambiguity, conflicts, and missing dependencies before you begin implementation.

What is the best way to validate engineering assumptions against a project's domain model?▼

The best way to validate assumptions against a domain model is through relentless design interrogation, asking one question at a time to clarify the solution shape and update documentation like ADRs when trade-offs are resolved.

Does plan review require inline updates to project documentation?▼

Yes, effective plan review requires inline updates to CONTEXT.md as terminology and decisions are resolved, ensuring the documented domain model stays synchronized with the validated design.