grill

Interrogate software plans one question at a time to resolve ambiguity before coding.

Updated Nov 8, 2025
One-click install
npx skills add https://github.com/berad217/human-training --skill grill-berad217
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill
Source: https://github.com/berad217/human-training/tree/main/skills-source/grill
Command: npx skills add https://github.com/berad217/human-training --skill grill-berad217

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fuzzy project plans, creeping scope, and unclear done criteria lead to misalignment between users and AI agents, resulting in wasted effort building the wrong software features before the mismatch is discovered.

Core Features & Use Cases

  • Adversarial plan interrogation: Asks one targeted, recommendation-backed question at a time to resolve every ambiguous decision branch in your plan before implementation starts, avoiding wasted effort on misbuilt features.
  • Shared terminology sharpening: Challenges overloaded or conflicting domain terms and updates a project-level CONTEXT.md glossary to create a consistent shared language between you and your AI agent.
  • Use Case: Ideal for when you have a vague feature idea with unaddressed edge cases, conflicting term definitions, or no clear "done" criteria, and want to lock down a bounded, actionable plan before handing off to a coding workflow.

Quick Start

Invoke the grill skill at the start of your project planning session to walk through every unresolved decision, clarify ambiguous terminology, and lock down a crisp, bounded plan before handing off to implementation.

Frequently Asked Questions about grill

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

FAQPage Schema
How do I prevent scope creep and misalignment before starting to code with an AI agent?

To prevent scope creep and pre-coding misalignment, you need to interrogate your software plan to resolve every ambiguous decision. This process clarifies fuzzy feature ideas and establishes clear done criteria before implementation begins, avoiding wasted effort on misbuilt features.

What is the best way to clarify ambiguous domain terms for a software development workflow?

The best way to clarify ambiguous domain terms is to challenge overloaded or conflicting definitions and capture them in a shared CONTEXT.md glossary. This creates a consistent shared language between you and your AI agent, ensuring accurate feature implementation.

How do I resolve unaddressed edge cases in a vague feature plan?

To resolve unaddressed edge cases in a vague feature plan, apply adversarial plan interrogation by asking one targeted, recommendation-backed question at a time. This walks through every unresolved decision branch, locking down a crisp, bounded plan before handoff.

Does an AI coding agent need clear done criteria before implementation?

Yes, an AI coding agent requires clear done criteria before implementation to avoid building incorrect software features. Without bounded, actionable plans, fuzzy project criteria result in wasted effort and mismatched outcomes discovered too late in the development cycle.

When should I not use an adversarial plan interrogation workflow?

You should not use adversarial plan interrogation if your software plan already has strict, unambiguous decision branches and a fully established CONTEXT.md glossary. It is designed for vague feature ideas with unaddressed edge cases rather than fully bounded, actionable plans.