grill-with-docs

Validate project plans against domain models and update CONTEXT.md and ADRs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you validate your project plan against the existing domain model, clarify terminology, and update documentation inline as decisions are made. It's useful for stress-testing plans against project-specific language and documented decisions.

Core Features & Use Cases

  • Domain Model Validation: Engage in a thorough Q&A session to ensure your plan aligns with the project's domain model.
  • Terminology Clarification: Discuss and refine project-specific terminology to avoid confusion.
  • Documentation Update: Automatically update CONTEXT.md and ADRs as decisions are made during the session.
  • Use Case: When you're in the process of designing a new feature and want to ensure that your approach aligns with the project's architectural and domain decisions.

Quick Start

Use the grill-with-docs skill to discuss the new feature you're planning to implement with the domain experts.

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 project plan against a domain model?

To validate a project plan against a domain model, engage in a collaborative Q&A session to stress-test your feature approach against documented architectural and domain decisions. This ensures your plan aligns with existing project constraints before implementation begins.

How do I refine terminology and update project documentation at the same time?

Refining terminology and updating project documentation simultaneously happens through collaborative design sessions that automatically apply clarified terms to your project files. This inline update process keeps your documented decisions synchronized with ongoing terminology discussions.

Can I use collaborative design sessions to update CONTEXT.md and ADRs inline?

Yes, collaborative design sessions can parse and update project documentation like CONTEXT.md and ADRs inline. As you discuss and finalize terminology or domain model decisions, the documentation is automatically modified to reflect those updates.

What is the best way to stress-test a new feature against documented domain decisions?

The best way to stress-test a new feature against documented domain decisions is to engage domain experts in a thorough Q&A conversation. This validates your feature design directly against the project's specific language and architectural records.

Do I need existing project documentation formats to clarify project terminology?

Yes, you need existing project documentation formats like CONTEXT.md and ADRs to clarify terminology effectively. The Skill requires these files to parse existing domain decisions and update them inline as new terminology refinements are agreed upon.