gxpm-grill

Grill plans against the domain model to surface ambiguities and decisions.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/laozhong86/gxpm --skill gxpm-grill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gxpm-grill
Source: https://github.com/laozhong86/gxpm/tree/main/skills/gxpm-grill
Command: npx skills add https://github.com/laozhong86/gxpm --skill gxpm-grill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grills plans against the domain model to surface ambiguities, tighten terminology, and crystallize decisions for CONTEXT.md and ADRs, enabling a shared understanding before implementation.

Core Features & Use Cases

  • relentless questioning to resolve assumptions, dependencies, and edge cases
  • glossary alignment with CONTEXT.md to prevent term drift
  • automated ADR generation and inline documentation updates
  • cross-reference with code/design artifacts to surface inconsistencies
  • supports end-to-end decision capture including acceptance contracts and implementation plans

Quick Start

Initiate grilling by asking one clarifying question at a time to resolve uncertainties in the design.

Frequently Asked Questions about gxpm-grill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I surface ambiguities in a software design plan before implementation?

To surface ambiguities in a design plan, you can grill the plan against a domain model to resolve assumptions, tighten terminology, and identify unresolved dependencies through relentless questioning. This process crystallizes decisions for documentation updates.

How do I generate ADRs and update CONTEXT.md from unresolved design branches?

Generating ADRs and updating CONTEXT.md from design branches involves stress-testing the plan to align domain decisions. This automated documentation capture records architectural decisions and aligns glossary terminology to prevent term drift.

What is the best way to align domain terminology when a plan has unclear terms?

Aligning domain terminology with unclear terms requires cross-referencing the plan against CONTEXT.md. This glossary alignment prevents term drift by surfacing hidden assumptions and tightening definitions across design artifacts before implementation begins.

Does this approach support capturing acceptance contracts and implementation plans?

Yes, this approach supports end-to-end decision capture by generating structured artifact outputs. When grilling a plan, it produces auditable acceptance contracts, implementation plans, and ADRs to ensure a repeatable decision process.

When do I need to stress-test a plan against a domain model?

You need to stress-test a plan against a domain model when a plan has unresolved dependencies, unclear terms, or hidden assumptions. It is specifically required when design branches demand alignment across CONTEXT.md and ADRs.

How do I start grilling a plan to resolve uncertainties in the design?

To start grilling a plan and resolve design uncertainties, initiate the process by asking one clarifying question at a time. This relentless questioning exposes edge cases and dependencies to align domain decisions effectively.