grilling

Interviews the user in structured question rounds to stress-test plans and decisions.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/MaiconGambini/opencode-harness-guide --skill grilling-maicongambini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grilling
Source: https://github.com/MaiconGambini/opencode-harness-guide/tree/main/skills/grilling
Command: npx skills add https://github.com/MaiconGambini/opencode-harness-guide --skill grilling-maicongambini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Plans and decisions often contain hidden assumptions and unresolved dependencies that only surface during execution. This Skill stress-tests an idea by interviewing the user relentlessly until every decision branch is explicitly settled. ## Core Features & Use Cases - Design Tree Mapping: Models the plan as a tree of decisions where each choice branches into dependent sub-decisions. - Frontier-Based Rounds: Asks only the questions whose prerequisites are already settled, numbering each question and providing a recommended answer. - Autonomous Fact-Finding: Dispatches sub-agents to look up facts from the environment instead of asking the user for information it can retrieve itself. - Use Case: Before starting a migration project, use this Skill to grill yourself on the plan — it will surface unanswered questions about rollback strategy, data validation, and sequencing one round at a time until nothing is left assumed. ## Quick Start Ask the AI to grill you about your plan for the upcoming project and answer each numbered round of questions until the frontier is empty.

Frequently Asked Questions about grilling

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

FAQPage Schema
How do I stress-test a plan before executing it?

Use the grilling skill to interview yourself about the plan. It maps your decisions as a tree and asks every question whose prerequisites are settled, round by round, until no assumption remains unexamined.

What is a design tree in decision planning?

A design tree models a plan as branching decisions where each choice spawns dependent sub-decisions. The grilling skill computes the frontier — questions answerable now — and asks them in numbered rounds with recommended answers.

Does the grilling skill answer questions itself or ask the user?

It asks the user for decisions but never for facts. When a question needs information from the filesystem or tools, it dispatches a sub-agent to find the answer rather than blocking on the user.

When does a grilling session end?

The session ends when the frontier is empty, meaning every branch of the design tree has been visited and nothing is silently assumed. The skill waits for user confirmation before acting on the shared understanding.

When should I not use the grilling approach?

Avoid it for trivial or time-critical decisions where exhaustive questioning adds no value. It is designed for consequential plans where unexamined assumptions carry real execution risk.