One-click install
npx skills add https://github.com/IsKenKenYa/Commory --skill grill-me-iskenkenya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grill-me
Source: https://github.com/IsKenKenYa/Commory/tree/main/.windsurf/skills/grill-me
Command: npx skills add https://github.com/IsKenKenYa/Commory --skill grill-me-iskenkenya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It resolves ambiguity in plans and designs by forcing incremental, decision-tree questioning until both you and the AI reach a shared, well-justified understanding.

Core Features & Use Cases

  • Relentless design interrogation: The skill asks one question at a time and explores each branch of a decision tree to eliminate uncertainty.
  • Dependency-aware clarification: It resolves dependencies between decisions one-by-one so later choices don’t contradict earlier assumptions.
  • Codebase-grounded answers: When a question can be answered by inspecting the repository, it prompts the AI to explore the codebase instead of guessing.
  • Use case: Stress-testing an engineering roadmap—e.g., choosing between local-first vs sync-first architecture—until trade-offs, prerequisites, and risks are explicit.

Quick Start

Say: “Grill me on my plan to design and implement the next-phase sync architecture, and ask one question at a time until we reach 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 eliminate ambiguity in my system design and architecture decisions?

To eliminate ambiguity in system design, you can use an iterative questioning approach that traverses each branch of a decision tree. This method stress-tests your plan by asking one question at a time until hidden assumptions and trade-offs become explicit.

What is the best way to validate an engineering roadmap with branching requirements?

Validating an engineering roadmap with branching requirements requires dependency-aware clarification. By resolving dependencies across decisions one-by-one, you ensure later architectural choices do not contradict earlier assumptions and prerequisites become clear.

How do I stress-test a local-first vs sync-first architecture plan?

Stress-testing a local-first vs sync-first architecture plan involves relentless design interrogation. By exploring each decision tree branch incrementally, you force a shared understanding of trade-offs, risks, and prerequisites before implementation begins.

Can I use codebase analysis to answer design review questions instead of guessing?

Yes, codebase analysis can answer design review questions instead of guessing. When a question applies to your repository, the system prompts exploration of the codebase to ground architectural decisions in your actual implementation rather than assumptions.

Does requirements clarification work for complex systems thinking and design reviews?

Requirements clarification works effectively for systems thinking and design reviews by applying one-question-at-a-time traversal. This incremental approach forces incremental justification, ensuring both you and the AI reach a shared understanding of complex architectures.

When should I not use iterative questioning for architecture decision-making?

You should not use iterative questioning for architecture decision-making when your plan has no branching dependencies or hidden assumptions. If requirements are already explicit and fully resolved, the one-question-at-a-time traversal provides no additional clarity.