gabe-roast

Identify and classify gaps and risks in targets by adversarial testing from a specified perspective.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Brownbull/gabe-suite --skill gabe-roast
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gabe-roast
Source: https://github.com/Brownbull/gabe-suite/tree/main/skills/gabe-roast
Command: npx skills add https://github.com/Brownbull/gabe-suite --skill gabe-roast

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adversarial gap review from a chosen perspective helps teams surface concrete gaps, risks, and missing pieces in designs or plans by forcing a critical, perspective-driven critique.

Core Features & Use Cases

  • Perspective-driven gap identification and classification (MVP/Enterprise/Scale, Critical/High/Medium/Low)
  • Structured gap output with Gap ID, One-liner, Effort, Lose, and optional Fix
  • Supports multiple perspectives sequentially for a 360-degree risk assessment
  • Useful for pre-implementation reviews, architecture proposals, and design critiques

Quick Start

Provide a target (file, plan, or concept) and a perspective (e.g., Architect) to generate a full roast.

Frequently Asked Questions about gabe-roast

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

FAQPage Schema
How do I identify risks and gaps in an architecture proposal?

Adversarial gap review identifies risks in an architecture proposal by applying a critical, perspective-driven critique. It forces a specified viewpoint, such as an Architect, to surface concrete missing pieces and classify them by maturity and importance for structured risk assessment.

What is adversarial gap review and when do I need it?

Adversarial gap review is a perspective-driven critique technique needed during pre-implementation reviews and design critiques. It works by applying a specified viewpoint to a target file, plan, or concept to surface concrete gaps, risks, and missing pieces through critical testing.

Can I review a plan from multiple perspectives sequentially?

Yes, you can review a plan from multiple perspectives sequentially to achieve a 360-degree risk assessment. By providing a target and changing the specified perspective for each run, you generate structured gap outputs covering different viewpoints.

How do I classify missing pieces by maturity and importance?

Missing pieces are classified by maturity and importance through an adversarial testing process that outputs organized gaps. Maturity levels include MVP, Enterprise, and Scale, while importance levels range from Critical and High to Medium and Low for structured prioritization.

What structured outputs are generated from a perspective-driven gap review?

A perspective-driven gap review generates structured outputs containing a Gap ID, a One-liner description, Effort, Lose, and an optional Fix. These organized gaps provide a clear classification of risks by maturity and importance for the target file or concept.

Does gap review work for both files and concepts?

Yes, adversarial gap review works for files, plans, architectures, or concepts. It requires providing a target and a specified perspective to execute the adversarial testing and identify gaps, making it suitable for diverse design critiques and pre-implementation reviews.