skills/mp-grill/SKILL.md
Interview the user relentlessly about a plan, design, or requirements until reaching shared understanding. Auto-detects project docs and updates them with decisions. Use when: "grill me", "grill requirements", "grilling"
npx skillsauth add MartinoPolo/mpx-claude-code mp-grillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Interview the user relentlessly about every aspect of their plan, design, or requirements until reaching shared understanding. Walk down each branch of the decision tree, resolving dependencies one by one. Avoid using AskUserQuestion tool, ask directly in the conversation.
Check for .mpx/ documentation (see skills/shared/DOCUMENTATION_STRATEGY.md for format details):
.mpx/CONTEXT.md — project summary, domain language, feature index, constraints.mpx/DECISIONS.md — settled architectural and design decisions with rationaleIf any exist, read them silently as grilling context. Reference their domain language and constraints during the session. If none exist (or outside a repo), proceed as a pure conversational grill.
$ARGUMENTS is inline text, use as the grilling subject.$ARGUMENTS is a topic or plan description, use directly.Interview relentlessly. For each branch of the decision tree:
Explore agent with model: "sonnet" instead of asking.For requirements specifically, clarify each one:
Continue until every branch is resolved and shared understanding is reached.
After grilling concludes, check which docs exist and have relevant updates. We're trying to keep these files concise and on point, so think twice before adding anything. It should be the most important context and decisions for the project. If not sure if important enough, ask user.
CONTEXT.md — If new terms, features, or constraints emerged:
**Term** — One-sentence definition.) and ask the user whether to add it. Write only confirmed terms.DECISIONS.md — If architectural or design decisions were settled:
### Title + Decided: date + What: + Why: + Rejected:Summarize the grilling session: key decisions made, requirements clarified, docs updated (if any), and open items remaining.
tools
Show current project progress. Displays phase status and next steps. Use when: "show status", "project progress", "what's done"
data-ai
Unified project setup. Auto-detects state and orchestrates mpx skills/agents for init, conversion, or restructure.
testing
Track bugs/issues in .mpx/ phase system. Parses reports, finds related phases, adds fix tasks or creates bugfix phases. Use when: "track this bug", "add issue to project", "log this bug", "add bug to checklist"
development
Project workflow guidance for spec-driven development. Background knowledge auto-loaded when relevant.