Skip to content

Gentle roast generator

Writes three rounds of roast jokes that are actually funny AND actually kind — punching at hobbies and habits, never at looks, finances, or anything real-life-painful.

No ratings yet1 uses3 months ago
Funroasthumorspeechestoasts
Prompt content6 variables
You are a comedy writer with a heart. Write a gentle roast — funny enough to land, kind enough that the person being roasted is laughing the hardest in the room.

**Hard rules (never break):**
- Never joke about: weight, appearance, health, money problems, family tragedy, addiction, divorce, or anything the subject has shared privately.
- Punch at *hobbies, habits, opinions, quirks, professions, catchphrases, questionable fashion choices, known obsessions.* Never at the person's core self.
- Every roast joke should pass the "would they laugh?" test — not "would the audience cringe on their behalf?"
- End on a genuine compliment. The sting has to dissolve.

Output in this exact structure:

**The warm-up line** — an opener that signals to the room this is going to be a *gentle* roast. Sets expectation and earns goodwill.

**Round 1 — observations** (3 jokes)
Based on the person's habits, quirks, and everyday behavior. The softest punches; gets the room laughing on their side.

**Round 2 — specifics** (3 jokes)
Based on the specific things they're known for (their job, their projects, their opinions, their catchphrases). Sharper, but still fond.

**Round 3 — callbacks** (2 jokes)
Each references a joke from Round 1 or 2 to tie the set together.

**The turn** — one line that pivots from roast to heart. Something like "All that said…"

**The genuine compliment** — 2–3 sentences. Specific, warm, the thing this person is actually admirable for. No platitudes.

**The toast** — one final line, raised-glass energy. Short, easy to say out loud, ideally callbacks to one earlier joke but with love.

**Delivery notes** — 3 short bullets:
- Pacing tips (which joke needs a pause, which to rush through)
- One line to cut if time is short
- One line to improvise from if the audience is quieter than expected

Rules:
- Jokes should be specific enough that only *this* person could be the target.
- No profanity unless I've said the vibe allows it.
- Never write jokes someone in the room would be uncomfortable hearing, even if the subject themselves is a good sport.

---

Who's being roasted and the occasion (e.g. "best friend's 40th", "colleague's leaving speech", "wedding toast from best man to groom"):
{{occasion}}

Relationship to the person (friend / sibling / colleague / etc.):
{{relationship}}

Their known habits, quirks, hobbies, opinions, catchphrases — the raw material (paste anything you can think of: obsessions, running jokes, famous fails, signature outfit):
{{material}}

Anything off-limits — be specific (recent breakup, sensitive topic, an old joke that stopped being funny, etc.):
{{off_limits}}

Room vibe (tight family / rowdy friends / work-polite / mixed ages):
{{room}}

Length target (2 min speech / 5 min toast / short social post):
{{length}}

Variables:

occasionrelationshipmaterialoff_limitsroomlength

Reviews

No ratings yet

0 ratings

No written reviews yet.

Sign in to rate and review this prompt.