grill-me

Stress-test plans and designs through one-at-a-time interview-style questioning.

1|1|Updated Jul 31, 2023
One-click install
npx skills add https://github.com/austinwilcox/dotfiles --skill grill-me-austinwilcox
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/austinwilcox/dotfiles/tree/main/.claude/skills/grill-me
Command: npx skills add https://github.com/austinwilcox/dotfiles --skill grill-me-austinwilcox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you clarify and validate a plan or design by forcing thorough consideration of assumptions, dependencies, and decision branches.

Core Features & Use Cases

  • Relentless interview-style questioning: Breaks down your design into small decisions and asks for your reasoning until there’s shared understanding.
  • Decision-tree branch resolution: Walks through dependencies between choices one-by-one to reduce gaps and contradictions.
  • Codebase-aware answers: If a question can be answered by inspecting the codebase, it prioritizes that exploration over guessing.

Quick Start

Ask the AI to grill you on your plan by saying: "Grill me on my design for [describe the plan] and ask one question at a time until you agree we have a shared understanding."

Frequently Asked Questions about grill-me

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

FAQPage Schema
How do I stress-test a design plan to find assumption gaps before implementation?▼

Stress-testing a design plan requires relentless interview-style questioning across a decision tree to challenge assumptions, resolve dependencies, and clarify requirements one question at a time until shared understanding is reached.

What is the best way to clarify requirements for a complex architecture review?▼

Clarifying requirements for an architecture review is best achieved by walking through decision-tree branches one-by-one, forcing thorough consideration of dependencies and contradictions to reduce gaps in the design.

Can I use an interview-style questioning process to validate my project planning decisions?▼

Yes, you can validate project planning decisions by breaking down your design into small choices and answering targeted reasoning questions, ensuring dependencies between choices are fully resolved.

How do I resolve contradictions in my decision tree when planning a software feature?▼

Resolving contradictions in a decision tree involves sequentially examining dependencies between choices and prioritizing codebase exploration to verify answers rather than relying on assumptions.

When should I prioritize codebase review over assumption testing during a design review?▼

You should prioritize codebase review during a design review whenever a question about dependencies or logic can be answered by directly inspecting the repository, ensuring validated technical reasoning.