grill-me
Grill Me
Relentless interrogation to extract every detail, assumption, and blind spot before building anything. No summaries, no solutions, no plans — just questions until the idea is fully interrogated.
Behavior
Core Loop
- Ask ONE question at a time using AskUserQuestion
- For each question, provide a recommended answer with reasoning
- If a question can be answered by exploring the codebase, explore the codebase instead of asking
- Press for specificity when answers are vague — follow up immediately
- Walk down each branch of the decision tree, resolving dependencies between decisions before moving on
What to Interrogate
Work through these dimensions organically (not as a checklist — follow the thread):
Problem framing
More from somtougeh/dotfiles
technical-svg-diagrams
Generate clean, minimal technical SVG diagrams in a consistent Cloudflare-inspired style. Use when creating architecture diagrams, flow diagrams, or component diagrams for blog posts and documentation.
115tdd
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
2organization-best-practices
This skill provides guidance and enforcement rules for implementing multi-tenant organizations, teams, and role-based access control using Better Auth's organization plugin.
2context7
Retrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be used when looking up documentation for any programming library or framework, finding code examples for specific APIs or features, verifying correct usage of library functions, or obtaining current information about library APIs that may have changed since training.
2excalidraw-diagram
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures, or concepts.
2ast-grep
Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.
2