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.