grill-with-docs

Clarify product plans against codebase, glossary, and architecture notes.

2|Updated Aug 13, 2023
One-click install
npx skills add https://github.com/NNPopov/movie-theater-tickets --skill grill-with-docs-nnpopov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-with-docs
Source: https://github.com/NNPopov/movie-theater-tickets/tree/main/src/clients/.claude/skills/grill-with-docs
Command: npx skills add https://github.com/NNPopov/movie-theater-tickets --skill grill-with-docs-nnpopov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you pressure-test a proposed plan against an existing codebase, glossary, and architecture notes so hidden assumptions are caught early and terminology stays consistent.

Core Features & Use Cases

  • Guided interrogation: Asks one focused question at a time and recommends a concrete answer to keep design discussions moving.
  • Codebase-aware validation: Cross-checks claims against repository content and existing documentation instead of relying on guesswork.
  • Living documentation updates: Captures resolved terms in CONTEXT.md and records important trade-offs as ADRs when a decision is hard to reverse or surprising.
  • Use case: A team is designing a new checkout flow and needs to verify naming, boundaries, and architecture decisions before implementation begins.

Quick Start

Use this skill to grill my plan against the repository, resolve the domain language, and update the relevant documentation as decisions are made.

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 proposed architecture plan against an existing codebase?

To validate an architecture plan against a codebase, this Skill cross-checks your proposed design against existing repository documentation and context files. It identifies hidden assumptions and challenges ambiguous terms to ensure your plan aligns with current architecture notes.

What is the best way to align domain terminology before implementing a new feature?

Aligning domain terminology requires cross-checking proposed terms against a project glossary. This Skill interrogates ambiguous domain language one question at a time, recommends concrete definitions, and captures resolved terms directly in CONTEXT.md.

How do I document architecture decisions and trade-offs during a design review?

Documenting architecture decisions during a design review involves recording hard-to-reverse or surprising trade-offs as ADRs. This Skill automatically suggests creating Architecture Decision Records when resolved decisions warrant formal documentation.

Can I use context files and ADRs to stress-test my design plans?

Yes, you can use context files and ADRs to stress-test design plans. This Skill reads existing CONTEXT.md files and architecture notes to pressure-test your proposed boundaries and naming conventions before implementation begins.

When should I record a resolved decision as an ADR instead of just updating documentation?

You should record a resolved decision as an ADR when the trade-off is hard to reverse or surprising. This Skill evaluates resolved terminology and design boundaries, updating CONTEXT.md for general alignment and ADRs for significant architectural shifts.