grill-me

Question project plans and architectural decisions through systematic decision-tree analysis.

5|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/mohamedgshoaib/reway --skill grill-me-mohamedgshoaib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/mohamedgshoaib/reway/tree/main/.agents/skills/grill-me
Command: npx skills add https://github.com/mohamedgshoaib/reway --skill grill-me-mohamedgshoaib

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the blind spots in planning and design by forcing a rigorous, branch-by-branch examination of your ideas to ensure no dependency or edge case is overlooked.

Core Features & Use Cases

  • Systematic Interrogation: Breaks down complex plans into individual decision nodes to resolve dependencies.
  • Codebase Integration: Automatically cross-references your existing project files to validate assumptions against reality.
  • Use Case: Use this when you have a draft architecture for a new feature and need to identify potential failure points or missing requirements before you start coding.

Quick Start

Invoke the grill-me skill to begin a deep-dive interview regarding the current bookmarking system architecture.

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 my software architecture for logical gaps before coding?

To stress-test architecture for logical gaps, you can use systematic interrogation to break down plans into individual decision nodes. This resolves dependencies and identifies unresolved edge cases by traversing decision trees within your development context.

What is the best way to review project plans for missing dependencies?

The best way to review project plans for missing dependencies is through branch-by-branch examination of your design decisions. This rigorous process ensures no dependency or edge case is overlooked by forcing a systematic interrogation of each architectural node.

Can I validate architectural assumptions against my existing codebase?

You can validate architectural assumptions against your existing codebase by leveraging codebase exploration. This automatically cross-references your project files to provide evidence-based feedback and ensure technical alignment with reality.

When do I need a critical design review for my development project?

You need a critical design review when you have a draft architecture for a new feature and must identify potential failure points. It facilitates resolving dependencies and unresolved requirements before you start coding.

Does this design review approach work with complex architectural decision trees?

This design review approach works with complex architectural decision trees by systematically traversing them. It operates by breaking down complex plans into individual decision nodes to identify logical gaps and validate project decisions.

What are the limitations of using systematic interrogation for project planning?

A limitation of using systematic interrogation for project planning is that it operates at an intermediate implementation depth. It requires a draft architecture to exist beforehand to effectively identify potential failure points and missing requirements.