← ClaudeAtlas

gabe-roastlisted

Adversarial gap review from a required perspective. Usage: /gabe-roast [perspective] [target]. Classifies gaps by maturity (MVP/Enterprise/Scale) and importance (Critical/High/Medium/Low) with one-liners.
khujta/gabe-suite · ★ 0 · Code & Development · score 63
Install: claude install-skill khujta/gabe-suite
# Gabe Roast — Adversarial Gap Review Skill ## Purpose Stress-test a target (file, folder, plan, architecture, or concept) from a specific perspective to surface gaps, risks, and missing pieces — classified by software maturity level and importance, with actionable output that drives decisions. This skill does not produce generic checklists. It adopts a perspective, reads deeply, and attacks like someone whose job depends on finding what's wrong. > **Rendering note.** Output templates in this spec wrapped in bare triple-backtick fences are spec-meta delimiters — render their contents as plain markdown at runtime so gap tables and severity classifications display as tables. See `gabe-docs/SKILL.md` § "Runtime output rendering convention". --- ## Required Inputs Every roast requires two inputs. If either is missing, ask before proceeding. ### 1. Target — What to review | Input Type | Example | |---|---| | **File** | `/docs/architecture/PROP-001.md` | | **Folder** | `/src/services/` (roasts the system implied by the files) | | **Inline** | A plan, concept, or design described in conversation | | **Context** | "this conversation" or "what we just discussed" | When the target is a file or folder, read it fully before starting. For folders, read enough files to understand the system (entry points, core logic, configuration). ### 2. Perspective — Who is attacking The perspective is **never optional**. Always require it. Examples: | Perspective | What they look for | |--