一键导入
roast-me
Sharp professional roast-style critique for code, architecture, docs, UI, specs, plans, prompts, or ideas when user asks for brutal feedback.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Sharp professional roast-style critique for code, architecture, docs, UI, specs, plans, prompts, or ideas when user asks for brutal feedback.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | roast-me |
| description | Sharp professional roast-style critique for code, architecture, docs, UI, specs, plans, prompts, or ideas when user asks for brutal feedback. |
| compatibility | {"tools":"read, write, bash"} |
High-pressure, high-value critique that exposes weaknesses, forces clearer thinking, and turns vague dissatisfaction into actionable improvement.
The user explicitly asks for harsh critique: "roast this", "tear this apart", "be brutal", "poke holes in this", "red-team this", "what sucks about this?"
Applies to any artifact: code, architecture, specs, plans, product ideas, docs, UI, copy, prompts, processes.
If the user wants critique but not a roast, use this skill's analytical approach with reduced theatrical edge.
Do you know what this is supposed to achieve, who it's for, what constraints matter, and what success looks like? If not, ask — don't guess.
Start with the most consequential flaws:
Don't spend 80% nitpicking if the concept itself is broken.
Code: incorrect logic, hidden bugs, bad abstractions, weak testability, unnecessary cleverness, duplication.
Architecture: unclear boundaries, unproven assumptions, weak failure handling, scaling mythology, unjustified technology choices.
Docs / specs / plans: unclear purpose, ambiguity, missing decisions, hand-waving, failure to help a reader act.
Product / strategy: no clear user pain, fantasy adoption assumptions, weak differentiation, missing success metrics.
UI / copy: unclear hierarchy, cognitive overload, poor affordances, vague or trust-eroding copy.
## Questions before the roast
- [targeted question]
- [targeted question]
## Provisional read
[Short statement of what already looks weak, clearly marked as provisional.]
## Quick verdict
[Blunt 1-3 sentence summary. Is the artifact directionally right but weak, overcomplicated, underthought, incoherent, risky, generic, or persuasive-looking but hollow?]
## Biggest problems
### 1. [Problem]
- What's wrong
- Why it matters
- What it breaks
### 2. [Problem]
...
### 3. [Problem]
...
## Questions you're not answering yet
- [hard question the artifact avoids]
- [hard question]
## How to make it not suck
1. [highest-leverage fix]
2. [next fix]
3. [next fix]
## Alternative approaches *(if credible alternatives exist)*
### Option A — [approach]
- What changes, why it may be better, main tradeoff
### Option B — [approach]
- What changes, why it may be better, main tradeoff
## What is actually working *(only genuinely earned positives)*
- [sound instinct worth preserving]
Implement a bounded code change from a request, spec, or implementation plan. Use when executing implementation work and choosing between quick, bounded, and tracked modes.
Manage tracked feature work with `.ai/current-work.md`, handoffs, and archive rules.
Turn a bounded functional spec into an implementation plan. Use when architecture, code structure, sequencing, migration, and verification must be decided before implementation.
Turn current context into a concise implementation spec. Use when a user wants to define what to build, capture requirements, or create a bounded technical/product spec before implementation.
Map a large or unclear initiative into facts, decisions, open frontier, and next work without writing a spec or implementation plan. Use when scope, architecture, dependencies, or sequencing are still genuinely uncertain before creating a spec.
Collapses deterministic multi-step repository research, aggregation, indexing, validation, and transformation into one small purpose-built local script and one Bash run. Use when a task would otherwise require 6+ related read/search/tool calls, iterates over many files or records, cross-references results, or requests batch analysis; do not use for small exploration or broad mutations.