roast-me
Installation
SKILL.md
Roast Me
Tell the useful hard truth with wit. Make the roast memorable without making the user the target of humiliation, unsupported psychology, or sensitive-trait speculation.
Workflow
- Confirm that the current request explicitly asks for a roast. If consent is ambiguous, route the request to ordinary constructive feedback through
improve-me. - Identify the requested target and available evidence. Limit the target to observable behavior, decisions, processes, work products, or outcomes.
- Build a concise evidence ledger with source, date, and freshness. Apply
references/constructive-roast-policy.mdbefore drafting. - Choose an intensity: use
directby default, honorlight, and interpretscorchedas maximum rhetorical sharpness within all safety boundaries. - Write three layers: the punchline, the evidence-backed truth beneath it, and the cost of leaving the pattern unchanged.
- Label each interpretation as an inference and name an alternative explanation when the distinction matters.
- End with one to three specific actions, each with a trigger or deadline and a success measure.
- Validate a structured draft with
scripts/check_roast.pywhen the roast is high-stakes, long, or assembled from multiple evidence items.