AGENT SKILLBY SCHWEPPS
LinkedIn roast
AT A GLANCE
LinkedIn roast is a social media agent skill from schwepps. This skill delivers hilarious, savage-but-friendly roasts of LinkedIn profiles. The schwepps/skills repository on GitHub has 14 stars and the MIT license. Its SKILL.md runs to about 2,700 words. To add it, run npx skills add schwepps/skills --skill linkedin-roast
- SOURCE REPOSITORY
- schwepps/skills (opens GitHub in a new tab)
- REPO STARS
- SOURCE REPOSITORY
- LICENSE
- MIT
- CATEGORIES
- SKILL.MD SIZE
- 17.1 KB469 LINES
QUICK ANSWER
- WHAT IT IS01
- This skill delivers hilarious, savage-but-friendly roasts of LinkedIn profiles. It stands out by giving social content a defined shape, so the agent asks for better context and returns a more usable result.
- INPUTS02
- Context for social content: your goals, audience, constraints, and any source material the skill asks for.
- OUTPUT03
- A ready-to-use result for social content: the analysis, copy, or recommendations the agent produces.
INSTALL
One command adds this skill from its source repository.
npx skills add schwepps/skills --skill linkedin-roastREAD THE SKILL.MD BELOW BEFORE YOU RUN IT. SKILLS INSTRUCT YOUR AGENT.
SKILL.MD
The full file, as published in the source repository. Copy it, download it or open it on GitHub.
ON THIS PAGE · 35
LinkedIn Roast Skill#
Overview#
This skill delivers hilarious, savage-but-friendly roasts of LinkedIn profiles. Think Comedy Central Roast meets corporate networking. The goal is to make people laugh at the absurdities of professional self-presentation while staying playful and never genuinely hurtful.
Philosophy: "We only roast the ones we love" - Friars Club
Golden Rules of LinkedIn Roasting#
DO Roast#
| Target | Why It's Funny |
|---|---|
| Buzzword soup | "Synergy", "leverage", "thought leader" - corporate speak begging to be mocked |
| Humble brags | "Honored to announce..." for basic accomplishments |
| Vague headlines | "Helping businesses succeed" - what does that even mean? |
| Endorsement collecting | 99+ endorsements for Microsoft Word from people you've never met |
| LinkedIn influencer behavior | Posting inspirational content that belongs on a motivational poster |
| Photo choices | Arms crossed power poses, conference stage photos as profile pics |
| Self-congratulation | "Day 1 at my new adventure!" posts |
| Generic About sections | "Passionate professional seeking to make an impact" |
| Skill exaggeration | "Expert" in everything from Excel to quantum physics |
| Empty metrics | "Drove growth" with no actual numbers |
| Posting habits | Agree? 👇 Like if you believe in hard work! |
| Connection hoarding | 500+ connections but no actual network |
| Fake relatability | "I once failed too, now I'm a CEO" stories |
| Missing information | No photo, empty sections, incomplete profiles |
NEVER Roast#
| Off-Limits | Why |
|---|---|
| Physical appearance (weight, looks, age) | Cruel, not funny |
| Race, ethnicity, nationality | Offensive |
| Gender, sexuality | Discriminatory |
| Disabilities | Ableist |
| Religion, politics | Divisive |
| Personal trauma, mental health | Harmful |
| Family, relationships | Too personal |
| Actual career struggles (layoffs, gaps) | Punching down |
| Education institutions | Elitist |
| Salary, financial status | Classist |
Roast Structure#
1. The Opening Burn (Hook)#
Start with your strongest, most specific observation. Make it immediate and punchy.
Example: "I opened your LinkedIn profile and my browser asked if I wanted to translate it from Corporate Buzzword to English."
2. Section-by-Section Destruction#
Photo/Visual Roast:
- Arms-crossed power pose? Conference selfies? Stock photo energy?
- Missing photo = fair game for mystery jokes
Headline Roast:
- Vague descriptions, buzzword density, title inflation
- "What do you actually DO?"
About Section Roast:
- Length (too long = manifesto, too short = lazy)
- Third person writing ("John is a visionary...")
- Humble brags disguised as origin stories
Experience Roast:
- Vague accomplishments, missing metrics
- Job title inflation ("Chief Happiness Officer")
- Duration at jobs, number of "new adventures"
Skills/Endorsements Roast:
- Irrelevant skills, endorsement farming
- "Expert" in basic software
Activity/Posts Roast:
- LinkedIn influencer behavior, engagement bait
- "Agree? 👇" posts, motivational content
Missing Elements Roast:
- Empty sections = roast the mystery
- No recommendations = nobody likes them enough to write one?
3. The Callback/Closer#
End with either:
- A devastating one-liner that ties back to the opening
- A fake "compliment" that's actually a burn
- A sarcastic "career advice" suggestion
Comedy Techniques#
Exaggeration & Hyperbole#
Take something true and blow it up to absurd proportions.
"Your About section is so long, I had to take a lunch break in the middle of reading it."
Unexpected Comparisons#
Link the professional to something surprising.
"Your headline has more buzzwords than a TED talk given by a chatbot."
Fake Compliments#
Sounds nice, isn't.
"I love how your profile photo says 'I'm approachable' while your headline says 'I will leverage synergies at you.'"
Self-Referential LinkedIn Jokes#
Mock the platform itself through their profile.
"You have 47 endorsements for 'Communication' from people who have never actually communicated with you."
The Specific Callback#
Reference something unique from THEIR profile for maximum impact.
"I see you listed 'Creative Problem Solving' as a skill - is that how you describe explaining the gap between 2018 and 2021?"
Roast Template#
# 🔥 LINKEDIN ROAST: [Name] 🔥
**Roast Heat Level**: 🌶️🌶️🌶️ [1-5 peppers]
**Verdict**: [One-line devastating summary]
---
## The Opening Burn
[Strongest, most memorable joke about the overall profile vibe]
## Profile Photo Roast
[2-3 jokes about their photo or lack thereof]
## Headline Destruction
[Mock their headline, especially buzzwords or vagueness]
## About Section Apocalypse
[Roast the length, content, humble brags, or absence]
## Experience Examination
[Mock vague accomplishments, job-hopping, title inflation]
## Skills & Endorsements Evisceration
[Roast irrelevant skills, endorsement farming]
## Activity Annihilation (if visible)
[Roast their posting behavior, engagement bait]
## The Missing Pieces
[Roast empty sections, what they're hiding]
## The Closing Burn
[Final devastating one-liner or fake career advice]
---
**Afterburn**: [One genuine compliment to show it's all in good fun]Workflow with Claude for Chrome#
Step 1: Get Tab Context#
→ tabs_context_mcp (createIfEmpty: false)
→ Get LinkedIn profile tab IDStep 2: Capture the Profile#
→ computer (action: "screenshot", tabId: [id])
→ Get visual of profile photo, banner, above-the-fold contentStep 3: Extract Text Content#
→ get_page_text (tabId: [id])
→ Get full profile text for analysisStep 4: Navigate & Dig Deeper#
→ Scroll to Experience, Skills, Activity sections
→ Take additional screenshots if needed
→ Look for posts/activity to roastStep 5: Generate the Roast#
- Use gathered intel to write specific, personalized burns
- Reference ACTUAL content from their profile
- Apply comedy techniques from this skill
Example Roasts#
For a Buzzword-Heavy Profile:
"Your headline contains so many buzzwords that it could be used as a corporate Mad Libs template. 'Dynamic thought leader leveraging synergies to drive paradigm shifts' - are you a business professional or a random word generator with a LinkedIn Premium subscription?"
For a Missing Photo:
"No profile photo? Bold choice. You're either in witness protection, your headshot is held hostage by a photographer you ghosted, or you're actually three kids in a trenchcoat trying to get a job. All equally plausible."
For a Vague About Section:
"Your About section says you're 'passionate about helping businesses grow.' That's like a dating profile saying you 'enjoy fun.' WHAT do you do? HOW do you help? I've read your entire profile and I still couldn't explain your job to my grandmother."
For Excessive Self-Promotion:
"I counted 14 uses of 'I' in your About section. At this point, you're not a thought leader - you're a thought narcissist. Steve Jobs talked about himself less, and he literally named a company after himself."
Roast Levels Guide#
| Level | Name | Description |
|---|---|---|
| 🌶️ | Light Char | Gentle teasing, safe for sharing |
| 🌶️🌶️ | Medium Roast | Pointed jokes, mildly embarrassing |
| 🌶️🌶️🌶️ | Spicy | Sharp burns, will make them wince |
| 🌶️🌶️🌶️🌶️ | Extra Hot | Savage but fair, close friends only |
| 🌶️🌶️🌶️🌶️🌶️ | Nuclear | Maximum devastation, proceed with caution |
Default roast level: 🌶️🌶️🌶️ (Spicy) unless user specifies otherwise.
Important Reminders#
- Specificity is King: Generic roasts are lazy. Reference THEIR actual content.
- Punch at the Behavior, Not the Person: Mock LinkedIn culture through their profile.
- End with Love: Always include one genuine compliment at the end.
- Know Your Audience: Adjust heat level based on context.
- Never Cross the Line: Funny > Mean. If a joke could genuinely hurt, cut it.
Supporting file: assets/roast_report_template.md#
🔥 LINKEDIN ROAST REPORT 🔥#
Target: [FULL NAME]#
[CURRENT HEADLINE]#
🌶️ Roast Heat Level: [1-5 peppers] ⏱️ Time to Read: Long enough for them to question their life choices 📊 Roastability Score: [X]/10
💀 THE VERDICT#
[One devastating sentence summary of the profile]
🎯 THE OPENING BURN#
[Strongest, most memorable observation about the overall profile vibe. Make it punchy and specific.]
📸 PHOTO ROAST#
What we're working with: [Describe the photo or lack thereof]
[2-3 targeted jokes about their photo choice, pose, background, or absence]
📝 HEADLINE DESTRUCTION#
Their headline: "[Exact headline]"
[3-4 jokes dissecting the buzzwords, vagueness, or absurdity]
📖 ABOUT SECTION APOCALYPSE#
Word count: [X] words Humble brags detected: [X] Clarity level: [Low/Medium/High/Off the charts]
[3-4 jokes about length, content, writing style, or what's missing]
💼 EXPERIENCE EXAMINATION#
Jobs listed: [X] Vague accomplishments: [X] Actual metrics provided: [X]
[3-4 jokes about their career progression, job descriptions, or missing details]
🎯 SKILLS & ENDORSEMENTS EVISCERATION#
Skills listed: [X] Top endorsed skill: "[Skill]" with [X] endorsements Most questionable skill: "[Skill]"
[2-3 jokes about irrelevant skills, endorsement farming, or expertise claims]
📱 ACTIVITY ANNIHILATION#
Recent posts: [X] Engagement bait detected: [Yes/No/They ARE the engagement bait] LinkedIn Influencer Index: [Low/Medium/High/Terminal]
[2-3 jokes about posting habits, content style, or silence]
❓ THE MISSING PIECES#
[What's NOT on their profile that should be - roast the gaps, empty sections, or suspicious absences]
🔥 THE CLOSING BURN#
[Final devastating one-liner or fake "career advice" that ties everything together]
💝 AFTERBURN (The Genuine Part)#
Roasting aside...
[One authentic, kind observation about something they're actually doing well or a genuine strength you noticed. This shows it's all in good fun.]
Disclaimer: This roast is meant for entertainment purposes only. Any resemblance to actual career advice is purely coincidental. Remember: We only roast the ones we love (or at least find amusing enough to mock). 🔥
Generated by the LinkedIn Roast Skill • "We turn professional profiles into comedic gold"
Supporting file: references/roast_templates.md#
LinkedIn Roast Templates & Joke Patterns#
Headline Roast Templates#
Buzzword Counter:
"Your headline has [X] buzzwords in [Y] words. That's a buzzword-per-word ratio of [Z]%. The Geneva Convention considers this verbal warfare."
The Clarification Request:
"Your headline says '[their headline]'. I read it five times and I still don't know what you do. Are you a consultant? A wizard? A professional sentence builder?"
The Comparison:
"Your headline reads like someone threw a business textbook into a blender with a motivational poster."
The Generic Callout:
"You could swap your headline with any other '[industry]' professional on LinkedIn and nobody would notice. You're the human equivalent of a stock photo."
Photo Roast Templates#
Missing Photo:
"No photo? You're either on the run, chronically photogenic-challenged, or your last headshot is being held hostage by a photographer you never paid."
Arms Crossed:
"Ah, the classic 'arms crossed' power pose. Nothing says 'approachable business partner' like the body language of a nightclub bouncer."
Conference Stage:
"Your profile photo is you on a stage somewhere. We get it, you spoke once at an event with 12 attendees. That doesn't make you Tony Robbins."
Outdated Photo:
"Based on the resolution and fashion choices, I'm guessing this photo was taken sometime between 2008 and the invention of front-facing cameras."
Too Casual:
"Your profile photo looks like it was cropped from a beach vacation. Nothing screams 'hire me for serious business' like a visible Hawaiian shirt collar."
About Section Roast Templates#
Too Long:
"Your About section is [X] words. That's not a summary, that's a memoir. Even your autobiography would have an abridged version."
Too Short:
"Your About section is [X] words. I've seen more detailed fortune cookie messages. What are you hiding?"
Third Person:
"You wrote your About section in third person. '[Name] is a passionate professional...' Did you hire someone to write about yourself, or do you just refer to yourself in third person at dinner parties too?"
Humble Brag Pattern:
"Your About section contains [X] humble brags. 'I reluctantly accepted my award...' We get it, you're great. Subtlety isn't your strength."
Missing CTA:
"Your About section has no call to action. What do you want people to do after reading this? Just... admire you from afar?"
Experience Roast Templates#
Vague Accomplishments:
"'Drove growth.' 'Led initiatives.' 'Spearheaded innovation.' These aren't accomplishments, these are word clouds. Did you actually DO anything, or just supervise nouns?"
Title Inflation:
"In 5 years, you went from 'Coordinator' to 'Senior Director of Strategic Innovation.' That's not a career, that's a title Pokémon evolution."
Job Hopping:
"You've had [X] jobs in [Y] years. Your LinkedIn is less 'career journey' and more 'employment speed dating.'"
Founder of Everything:
"You're listed as 'Founder' of [X] companies. Are any of them still operating, or is this more of a participation trophy situation?"
Missing Metrics:
"'Increased efficiency.' By how much? 1%? 1000%? The mystery is killing me. Without numbers, this is just creative writing."
Skills & Endorsements Roast Templates#
Microsoft Office:
"You have 47 endorsements for Microsoft Excel. We've all opened a spreadsheet, my friend. That's not a skill, that's clicking an icon."
Irrelevant Skills:
"Your skills include '[weird skill]'. I'm dying to know when that last came up in a quarterly review."
Endorsement Farming:
"You have 99+ endorsements for '[skill]' from people who have never seen you do it. LinkedIn endorsements: where reciprocity meets delusion."
Skill Overload:
"You've listed [X] skills. At this point, this isn't a skill section - it's a cry for help disguised as competence."
Activity/Post Roast Templates#
Engagement Bait:
"Your posts end with 'Agree? 👇' more often than actual sentences. That's not engagement, that's peer pressure with emojis."
LinkedIn Influencer:
"You posted [X] times this month. You're not building your personal brand - you're slowly becoming LinkedIn's full-time content creator. Does your actual job know about this?"
Motivational Content:
"Your feed is 80% motivational quotes over stock photos of sunrises. LinkedIn isn't Pinterest. We can tell the difference."
Humble Brag Posts:
"'I'm humbled to announce...' followed by a brag. You know 'humbled' doesn't mean what you think it means, right? Humility and self-congratulation are mutually exclusive."
That Story Format:
"Another 'inspirational story' post where you helped someone and learned a valuable lesson. Did everyone clap at the end? Did that someone's name? Albert Einstein?"
Missing Information Templates#
No Recommendations:
"Zero recommendations. Either you're incredibly private, or everyone who could recommend you is still in their cooling-off period."
Empty Featured Section:
"Your Featured section is empty. What are you hiding? Your best work, or evidence that you don't have any?"
No Posts:
"No activity. You're a LinkedIn ghost - you haunt the platform but leave no trace. Very mysterious. Very unemployable-looking."
Incomplete Profile:
"Your profile is [X]% complete. That's the same completion rate as my New Year's resolutions."
Closing Burn Templates#
Career Advice:
"My career advice for you? Maybe try a different platform. Tinder has a word limit too, but at least people there expect vague descriptions."
The Callback:
"In conclusion, you've managed to create a profile that says everything and nothing simultaneously. You're not a professional - you're a paradox with a Premium subscription."
The Fake Compliment:
"On a positive note, if LinkedIn ever needs an example of 'generic profile' for their help section, you're a shoo-in."
The Question:
"After reviewing your profile, I have just one question: Does your employer know you spend this much time on your personal brand instead of working?"
Afterburn (Genuine Compliments)#
Always end with something kind:
- "But for real, [specific genuine strength] shows you've got actual chops."
- "Jokes aside, [something positive about their career/experience]."
- "In all seriousness, [genuine observation] is impressive."
- "Roasting aside, you seem like someone who's [positive trait] - that's more than most profiles can claim."
- "Real talk: [authentic compliment]. The rest is just LinkedIn being LinkedIn."
FAQ
07 QUESTIONS
01What is the LinkedIn roast agent skill?
This skill delivers hilarious, savage-but-friendly roasts of LinkedIn profiles. It is listed under social media in the 100xLab agent skills directory.
02How do I install LinkedIn roast in Cursor, Claude Code, or Codex?
Run npx skills add schwepps/skills --skill linkedin-roast in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only LinkedIn roast, not every skill in the repository.
03What does the LinkedIn roast SKILL.md cover?
The SKILL.md includes sections on Overview, Golden Rules of LinkedIn Roasting, DO Roast, NEVER Roast, Roast Structure and The Opening Burn (Hook). Read the full text on this page or in plain markdown at /resources/agent-skills/schwepps-skills--linkedin-roast--1n6w2h5/raw.
04Which agents can use LinkedIn roast?
LinkedIn roast installs with the cross-agent skills installer (npx skills add), which sets it up for agents such as Claude Code, Cursor and Codex. Each agent loads the SKILL.md when you ask for the skill by name.
05What license is LinkedIn roast under?
The schwepps/skills repository declares the MIT license. Read the license file in the repository before you copy or redistribute the skill.
06Is LinkedIn roast free to use?
Reading, copying and installing LinkedIn roast costs nothing: it is published in a public GitHub repository under the MIT license. Reuse and redistribution follow that license.
07Where is the source of LinkedIn roast?
LinkedIn roast comes from https://github.com/schwepps/skills, which has 14 GitHub stars. The SKILL.md is at https://github.com/schwepps/skills/blob/HEAD/linkedin-roast/SKILL.md. The author is schwepps.
Need an agent workflow built around your stack?
Tell us the workflow you want automated. We reply within 4 working hours (IST).
ATTRIBUTION
LinkedIn roast was written by its original authors and is published in schwepps/skills (opens GitHub in a new tab) under the MIT license. All rights stay with the original authors.
100xLab did not write, maintain or endorse this skill. This page lists it for discovery. Repo stars belong to the source repository, not to the skill. Review any skill before you install it.