grill-me

Interview users to clarify ambiguous software requests before implementation.

7|1|Updated Jul 27, 2021
One-click install
npx skills add https://github.com/podcodar/webapp --skill grill-me-podcodar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/podcodar/webapp/tree/main/.agents/skills/grill-me
Command: npx skills add https://github.com/podcodar/webapp --skill grill-me-podcodar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents incorrect or premature execution when a user’s request is ambiguous, under-specified, or conflicts with existing project context.

Core Features & Use Cases

  • Human-in-the-loop clarification: Asks exactly one targeted question per turn until the critical unknowns are resolved.
  • Self-service research first: Searches the codebase and relevant documentation before questioning the user.
  • Safe handoff behavior: After clarification, it summarizes requirements and recommends the next skill instead of implementing anything.

Quick Start

Ask the AI to clarify an unclear change request before code or edits are made.

Frequently Asked Questions about grill-me

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

FAQPage Schema
How do I clarify ambiguous software requirements before generating code?

To clarify ambiguous software requirements, this Skill conducts self-service research across your codebase and docs, then interviews you with one targeted question per turn to resolve scope and constraints before generating code.

What is human-in-the-loop requirements gathering for under-specified change requests?

Human-in-the-loop requirements gathering for under-specified change requests is a process where the AI asks exactly one blocking question per turn to resolve missing details and prevent incorrect implementation or misaligned trade-offs.

When do I need to resolve request ambiguity before taking action on a codebase?

You need to resolve request ambiguity before taking action when a user's request is under-specified or conflicts with existing project context, ensuring missing details do not lead to premature execution and incorrect implementation.

How does a prompt clarify scope and constraints instead of implementing changes directly?

A prompt clarifies scope and constraints by prioritizing self-service codebase research, asking sequential blocking questions, and concluding with a structured handoff plan that summarizes requirements instead of implementing changes directly.

Can I use this to gather requirements for software-building scenarios with conflicting project context?

Yes, you can use this to gather requirements for software-building scenarios with conflicting project context, as it interviews the human to clarify key preferences and safely hands off the plan without executing premature edits.

What are the limitations of using an AI to resolve request ambiguity and implement code simultaneously?

A limitation of using an AI to resolve request ambiguity is that it does not implement code simultaneously; it exits with a structured handoff plan and recommends the next skill to ensure safe execution after clarification.