grill-with-docs

Validate project plans against a domain model and update inline documentation.

1|1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/arxxyr/dotfiles --skill grill-with-docs-arxxyr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-with-docs
Source: https://github.com/arxxyr/dotfiles/tree/main/dot_agents/skills/grill-with-docs
Command: npx skills add https://github.com/arxxyr/dotfiles --skill grill-with-docs-arxxyr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users challenge their plans against the existing domain model, sharpen their terminology, and update documentation (CONTEXT.md, ADRs) inline as decisions are made, ensuring clarity and consistency in their project's design.

Core Features & Use Cases

  • Domain Model Validation: Stress-test your design against the established domain model to identify potential issues early.
  • Terminology Refinement: Use the Skill to refine and clarify terminology within your project, improving communication and understanding.
  • Documentation Update: Update documentation inline as decisions are made, ensuring that the documentation reflects the current state of the project.

Quick Start

Use the grill-with-docs skill to discuss your new feature plan with the domain expert.

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 my software design against an existing domain model?

To validate a software design against a domain model, you stress-test your project plans to identify potential issues early. This ensures clarity and consistency by challenging design decisions against established domain structures during collaborative discussions.

What is the best way to refine project terminology during architecture discussions?

Refining project terminology involves clarifying and sharpening terms within your project during real-time collaborative decision-making. This process improves team communication and ensures that design architecture maintains consistent language throughout development.

How do I update inline documentation like CONTEXT.md as design decisions are made?

To update inline documentation like CONTEXT.md and ADRs as decisions are made, you integrate updates directly during your design discussions. This ensures your documentation continuously reflects the current project state without delaying the workflow.

Can I use real-time feedback to stress-test my project plans with a domain expert?

Yes, you can use real-time feedback to stress-test your project plans with a domain expert. This collaborative approach ensures design validation and terminology refinement happen dynamically during architecture discussions.

Do I need a predefined domain model to validate my software architecture?

Yes, validating your software architecture requires a predefined domain model to challenge your plans against. Having this established model allows you to accurately identify potential design issues and refine terminology effectively.

When should I update architectural decision records during project design?

You should update architectural decision records inline during project design as decisions are made. This ensures your ADRs and CONTEXT.md files accurately reflect the current project state and maintain consistency in real-time.