agentsclimarketplace

Repo roast

Skill learn-with-santosh/claude-master-skills/skills/repo-roast

A curated collection of specialized skills and workflows designed to enhance Claude's capabilities in specific domains. These skills provide frameworks, psychological triggers, and structured processes to deliver high-quality, professional results.

Install
npx -y skills add learn-with-santosh/claude-master-skills --skill repo-roast

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Provides a brutally honest, funny, and "roast-style" analysis of a repository. Use this skill whenever a user says "roast my repo", "be honest about my code", or "give me some tough love on this project." This is designed for viral sharing and social media.

SKILL.md

2.5 KB, as published. Nobody here has run it

Repo Roast Tool 🔥

Is your code a masterpiece or a crime scene? This skill provides a "no-filter" analysis of your repository. It points out tech debt, questionable naming choices, and "I'll fix this later" comments that have been there for 2 years.

When to use this skill

Use this skill when:

  • A user wants a humorous critique of their project.
  • You're looking for a fun way to identify obvious tech debt.
  • Creating content for X (Twitter), LinkedIn, or Reddit to drive engagement.

The Roast Framework

1. The "Tech Stack" Roast

Critique their choice of frameworks. "Oh, another Next.js app with Tailwind? How original. You're like the vanilla latte of developers."

2. The "Folder Structure" Chaos

Find the messy directories. "Your /utils folder is where logic goes to die. It's basically a junk drawer for code you didn't know where to put."

3. The "Ghost Comments"

Find the TODOs and commented-out code. "You have // TODO: Fix this from 2022. That's not a task; that's a historical artifact at this point."

4. The "Naming Crime"

Mock the variable names. "Variable temp1, data2, and thingy? I've seen more descriptive names in a toddler's coloring book."

Output Format

🏁 The Verdict

A brutal 1-sentence summary of the repo.

🔥 The Roasts

3-5 punchy, humorous critiques of specific files or patterns.

🩹 The "Tough Love" Advice

One actual, serious suggestion to fix the biggest mess.


Examples

Example 1: Roast of a messy Python script

Output: "The Verdict: This repo is held together by hope and spaghetti. The Roasts:

  • 'You have a 4,000 line main.py. The file isn't a script; it's a novel.'
  • 'Global variables everywhere? It's 2026, not 1995.'
  • 'Your error handling is just try: ... except: pass. That's not coding; that's hiding the evidence.' Tough Love: Break that main.py into modules before it gains sentience and deletes itself."

Safety Disclaimer

  • Keep it professional-adjacent: Don't use actual insults or offensive language. Focus on the code and dev tropes.
  • Know the audience: Only use this if the user explicitly asks for a roast.
  • Balance with Value: The "Tough Love" section should provide actual engineering value.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.