Roast-me: a skill to teach LLMs to be harsh

mfranzon1 pts0 comments

GitHub - mfranzon/roast-me: Skill for roasting your ideas. · GitHub

/" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

mfranzon

roast-me

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>2 Commits<br>2 Commits

.claude/skills/roast-me

.claude/skills/roast-me

ideas

ideas

.gitignore

.gitignore

README.md

README.md

View all files

Repository files navigation

roast-me

A Claude Code skill that interrogates a raw idea instead of encouraging it, plus the<br>archive of ideas that have been through it.

The premise: every question the roast asks is one you will get asked later by someone<br>whose money or time is on the line. Better to hear it here.

What it does

You drop an idea. The skill runs it through three adversarial rounds, each with a<br>different persona, then writes a verdict and, if anything survived, a pitch or an<br>implementation plan.

Phase 0, capture. Forces the idea into one sentence: for [who], [what], instead of<br>[current alternative]. Creates ideas//idea.md with the one-liner, your raw<br>description verbatim, and the date.

Phase 1, recon. Quietly finds who already does this and whether there's evidence the<br>problem is real, then folds the strongest competitor into the first round of questions.

Phase 2, three rounds. Round 1 is the target user who doesn't care and already gets<br>by. Round 2 is a numerate investor who has seen this before. Round 3 is the engineer who<br>has to ship it and the operator who has to run it. Max four questions per round.

Phase 3, verdict. Writes ideas//roast.md: kill shots, what survived,<br>everything you hand-waved, the single riskiest assumption plus the cheapest test for it,<br>and a plain BUILD / RESHAPE / PARK.

Phase 4, deliverable. A one-page pitch, a risk-ordered implementation plan, or both,<br>built only from what survived.

Ground rules the skill holds itself to: no flattery, no compliment sandwiches, attacks on<br>the idea and never the person, every attack specific and falsifiable, vague answers marked<br>UNANSWERED rather than quietly filled in with optimism.

Usage

From this directory, in Claude Code:

/roast-me

Or just say "roast this idea", "poke holes in this", or "would you invest in this" and<br>describe the idea. The skill triggers on its own.

Answer the questions honestly. A roast you win by being vague produces a pitch that fails<br>on contact with a real audience, which defeats the point.

Layout

idea.md one-liner + raw description + date<br>roast.md kill shots, survivors, verdict<br>pitch.md optional deliverable<br>plan.md optional deliverable">.claude/skills/roast-me/<br>SKILL.md the roast itself: rules, personas, phases<br>references/<br>attack-lines.md question bank + named failure modes<br>pitch-template.md one-page pitch structure<br>plan-template.md risk-ordered plan structure<br>ideas/<br>idea.md one-liner + raw description + date<br>roast.md kill shots, survivors, verdict<br>pitch.md optional deliverable<br>plan.md optional deliverable

references/attack-lines.md carries the named failure modes the roast checks against:<br>vitamin not painkiller, feature not a company, founder is the only user,<br>distribution unsolved, economics inverted, and a dozen more. It's a bank to draw from,<br>not a checklist to run.

Ideas so far

Idea<br>Status

slm-agentic-ops<br>roasted, plan written

agentops-energy<br>captured

mixed-ai-node-case<br>captured

About<br>Skill for roasting your ideas.<br>Resources<br>Readme<br>Activity<br>Stars<br>1 star<br>Watchers<br>0 watching<br>Forks<br>0 forks<br>Report repository

Releases

Packages

Contributors

You can’t perform that action at this time.

roast idea ideas skill pitch plan

Related Articles