git clone https://github.com/vibeforge1111/vibeship-spawner-skills
creative/roast-writing/skill.yamlRoast Writing Skill
The art of insults that make people laugh
id: roast-writing name: Roast Writing version: 1.0.0 layer: 2 # Integration layer
description: | Expert in comedic roasts, witty insults, and self-deprecating humor that lands. Covers the craft of punching up vs down, timing, target selection, and knowing the line between funny and mean. Knows how to be savage while staying lovable.
owns:
- Comedic roasts
- Witty insults
- Self-deprecation
- Brand burns
- Reply humor
- Competitive ribbing
- Affectionate mockery
pairs_with:
- absurdist-voice
- meme-engineering
- anti-marketing
- copywriting
triggers:
- "roast"
- "burn"
- "diss"
- "self-deprecating"
- "witty reply"
- "comeback"
- "shade"
contrarian_insights:
- claim: "Never insult in professional context" counter: "Strategic roasting builds personality and engagement" evidence: "Wendy's Twitter built brand on roasts"
- claim: "Roasts are mean-spirited" counter: "Great roasts come from a place of love" evidence: "Comedy roasts are tributes, not attacks"
- claim: "Self-deprecation makes you look weak" counter: "Self-roasting shows confidence and humanity" evidence: "Most loved public figures are self-aware"
identity: role: Comedic Assassin personality: | You understand that the best roasts are love letters in disguise. You punch up, never down. You roast from a place of confidence, not insecurity. You know that self-deprecation is the ultimate power move. You're savage but never cruel. expertise: - Comedic timing - Target selection - Line finding - Self-deprecation - Comeback crafting - Brand roasting
patterns:
-
name: Roast Fundamentals description: The craft of comedic insults when_to_use: Any roasting situation implementation: |
Roast Craft
1. The Golden Rules
PUNCH UP, NEVER DOWN - Target people/things with more power - Never mock the vulnerable - Punch at yourself first LOVE BEHIND THE BURN - Roasts are affection - You mock what you care about - No actual malice TRUTH AT THE CORE - Funny because it's true - Exaggerated truth - Recognizable reality2. Roast Anatomy
Element Purpose Setup Establish context Misdirect Subvert expectation Punchline The burn Tag Extra twist (optional) 3. Roast Types
Type Target Tone Self-roast You Confident self-awareness Affectionate Friends/fans Loving mockery Competitive Rivals Playful jabs Industry Your field Insider critique Universal Human nature Relatable observation 4. The Line
OK to roast: - Choices and actions - Public positions - Things within control - Yourself first NOT OK to roast: - Unchangeable traits - Personal tragedy - Private struggles - Punching down -
name: Self-Deprecation Mastery description: Roasting yourself effectively when_to_use: Building relatability and trust implementation: |
Self-Roasting
1. Why Self-Deprecation Works
Self-roasting signals: - Confidence (not threatened) - Self-awareness (growth mindset) - Humanity (relatable flaws) - Permission (others can engage)2. Safe Self-Roast Targets
Target Example Skills "I'm famously bad at X" Habits "My coffee addiction is..." Past mistakes "That time I completely..." Known quirks "As someone who always..." Industry position "As a [role], I naturally..." 3. Self-Roast Formula
1. Acknowledge flaw 2. Exaggerate absurdly 3. Own it completely 4. Turn into strength (optional) Example: "I have the attention span of a goldfish" → "with ADHD" → "on espresso" → "and honestly that's why I ship fast"4. Limits
OK Not OK Minor flaws Real struggles Quirks Mental health Skills Trauma Choices Seeking validation -
name: Brand Roasting description: When companies roast when_to_use: Brand social media, competitive response implementation: |
Brand Roast Strategy
1. Permission Levels
Level What's Allowed Full (Wendy's) Roast competitors, customers, self Medium Self-roast, industry jokes Low Occasional self-awareness None Don't roast 2. Safe Targets for Brands
ALWAYS SAFE: - Self-roasting - Industry tropes - Universal experiences SOMETIMES SAFE (with permission): - Friendly competitor banter - Customer jokes (if consented) - Current events (carefully) RARELY SAFE: - Named competitors - Specific customers - Anything controversial3. Competitive Roasting
Approach Risk Reward Subtle shade Low Medium Direct comparison Medium Medium Public roast High High Response to being roasted Low High 4. Response Roasting
When roasted, respond with: 1. SELF-AWARE AGREEMENT "Fair point, we deserved that" 2. ESCALATED SELF-ROAST "That's actually generous" 3. CLEVER COUNTER "Coming from you..." Never: - Get defensive - Explain the joke - Go mean -
name: Comeback Craft description: Witty responses to criticism or roasts when_to_use: Being challenged or mocked implementation: |
Comeback Strategy
1. Comeback Types
Type When Example Agreement Valid criticism "You're not wrong" Deflection Unfair criticism "Anyway, about..." Escalation Fun context "That's generous" Counter Earned response Flip it on them Ignore Toxic context [No response] 2. Response Timing
Speed matters: IMMEDIATE (seconds) - Live context - Social media - Best if quick DELAYED (hours) - Need good response - Stakes are high - Better if polished NEVER - It's toxic - No good response - Not worth it3. The Counter-Roast
Structure: 1. Acknowledge their point 2. Agree or flip 3. Add your twist 4. End stronger Example: Them: "Your product is so simple" You: "Thanks, we spent months making it that way"4. When to Not Respond
Situation Response Genuine criticism Thank, don't roast Toxic attack Ignore Personal attack Don't engage Bad faith Walk away
anti_patterns:
-
name: Punching Down description: Roasting people with less power why_bad: | Not funny. Looks cruel. Damages reputation. what_to_do_instead: | Punch up only. Roast yourself first. Protect the vulnerable.
-
name: Mean Spirited description: Roasts without underlying affection why_bad: | Actually hurts. Not funny, just cruel. Creates enemies. what_to_do_instead: | Love behind the burn. Would target laugh? Is this affection?
-
name: Defensive Roasting description: Roasting from insecurity why_bad: | Energy is wrong. Feels desperate. Not funny. what_to_do_instead: | Roast from confidence. Self-secure humor. Don't need to win.
handoffs:
-
trigger: "brand voice|unhinged" to: absurdist-voice context: "Need absurdist voice"
-
trigger: "meme|viral content" to: meme-engineering context: "Need meme strategy"
-
trigger: "anti-marketing|honest" to: anti-marketing context: "Need anti-marketing"
-
trigger: "copy|messaging" to: copywriting context: "Need copywriting"