scoped-grill-me

Runs numbered grilling sessions with a temporary scope ledger and state control.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/bbenefield89/skills --skill scoped-grill-me-bbenefield89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scoped-grill-me
Source: https://github.com/bbenefield89/skills/tree/main/skills/scoped-grill-me
Command: npx skills add https://github.com/bbenefield89/skills --skill scoped-grill-me-bbenefield89

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Design and plan review sessions often drift off-topic, lose track of question numbering, or wander outside the agreed scope. This Skill keeps a grilling interview focused by maintaining a persistent scope ledger and strict conversational state rules. ## Core Features & Use Cases - Scope Ledger: Creates a uniquely named Markdown file in the OS temp directory recording a TL;DR and IN SCOPE list, updated only when the user explicitly refines the goal. - State Control: Switches between GRILLING and DISCUSSION states so tangents and follow-up questions are handled without losing the pending question or its number. - Scope Gating: Rejects out-of-scope questions before they are asked, with an explicit SCOPE EXCEPTION block when an out-of-scope question is truly necessary. - Use Case: While grilling a system architecture plan, the user challenges a premise mid-session; the Skill enters DISCUSSION, resolves the concern, then resumes with the correctly numbered next question without scope drift. ## Quick Start Start a scoped grilling session on my architecture plan and keep every question numbered and within the agreed scope.

Frequently Asked Questions about scoped-grill-me

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

FAQPage Schema
How do I keep a design review session on topic?

Use a scoped grilling session that records a TL;DR and IN SCOPE list in a temporary ledger file. Every proposed question is compared against that scope before being asked, and out-of-scope questions are rejected or flagged with a SCOPE EXCEPTION.

How does the skill handle tangents during a grilling session?

It switches from GRILLING to DISCUSSION state when the user asks follow-ups or challenges a premise. In DISCUSSION it responds normally without advancing the question number, then returns to GRILLING once the user resolves the pending question.

Where is the scope ledger stored?

The ledger is a uniquely named Markdown file created in the operating system's temporary directory, resolved with a platform-native facility. It is never written into the repository and contains only a TL;DR block and an IN SCOPE list.

Can I resume a grilling session after a side discussion?

Yes. Saying "resume grilling" returns to GRILLING state after rereading the ledger. If the discussion resolved the pending question, the next numbered question is asked; otherwise the pending question is shown again with its original number.

What happens if the scope ledger cannot be created or updated?

The session stops before asking another question and reports the failure. The ledger is required for scope gating, so the Skill will not continue grilling without reliable ledger access.