// discord bot for AI coders & vibe coders

Roast your vibe-coded repo.
Fix the prompt that broke it.

Prompt Medic is a Discord bot for people shipping with Cursor, Claude Code and ChatGPT. /roast scores your GitHub repo out of 10 and flags security holes, bugs and quick wins. /fix tells you why your prompt isn't working and rewrites it. Bonus: short game patch-note digests with /patch.

/roast/fix/patch/mybuild

Before and after

Real /fix output, unedited. Brackets mark details only you know, so the rewrite never makes up your stack or your error.

Before
make my app look better
After /fix
Make my app look better. [PASTE APP DESCRIPTION OR CURRENT CODE HERE]. [DESCRIBE WHAT LOOKS BAD OR WHAT YOU WANT IMPROVED]. Use [YOUR TECH STACK]. Constraints: keep existing functionality unchanged and only modify styles/layout. Done = the app has a cleaner, more modern visual appearance that matches the provided description.

Why it failed: The prompt is extremely vague and provides zero context about the app, current design problems, tech stack, or desired improvements.

Before
my login is broken fix it
What went wrong

cursor rewrote half my files and it still 401s

After /fix
my login is broken fix it. It returns 401 errors. Only edit the minimal files needed. Do not rewrite unrelated code. First analyze the current login flow and [PASTE THE EXACT ERROR] plus any relevant logs. Then propose the smallest targeted fix. Done = login succeeds without 401 errors and no other files were changed.

Why it failed: The prompt is a single vague sentence with no context, error details, or constraints, so the AI has no idea what to preserve or where to look.

Before
write a tweet about my game
What went wrong

it sounds like a corporate ad

After /fix
Write a tweet about my game. Make it sound like a real player sharing excitement, not a corporate ad. Use casual, fun language and keep it under 280 characters. Include one specific hook about [ONE THING PLAYERS LOVE] and end with a call to action like trying the game. Done = a natural-sounding tweet that feels personal and engaging.

Why it failed: The prompt is extremely vague with no details on game genre, tone, audience, or desired style, so the model defaults to generic marketing language.

What it does

Four slash commands. The /roast and /patch outputs below are real, and the /fix one is an illustrative example.

/fix: prompt doctor

Paste a prompt that isn't working (and optionally what went wrong). You get a diagnosis, a rewrite, and tips.

Example (illustrative)
/fix prompt: make the login work
Prompt MedicBOT
🩺 Prompt Medic DiagnosisThe prompt names no stack, no auth method, and no definition of "working", so the model guesses and rewrites unrelated code. Rewritten prompt
Add email/password login to my Next.js app using Supabase Auth. Keep the existing UI and routes. Show validation errors inline under each field. Done = I can sign up, log in, log out, and /dashboard redirects to /login when signed out. Don't modify files outside /app/(auth) and /lib/supabase.
Tips
  • State what "done" looks like
  • Name your stack and the files it may touch
  • One feature per prompt

/roast: repo roast

Drop a public GitHub URL or paste code. You get a score out of 10, security issues, bugs, quick wins, and a verdict.

Real output · expressjs/cors
/roast repo: https://github.com/expressjs/cors
Prompt MedicBOT
🔥 Repo Roast: expressjs/cors
7/10: Solid CORS grandpa, but the origin logic took a wrong turn at Albuquerque 🔒 Security
  • credentials:true + origin:'*' allowed without warning (lib/index.js)
🐛 Bugs
  • When !corsOptions.origin, middleware skips cors() entirely and just calls next() (lib/index.js)
⚡ Quick wins
  • Add check to prevent credentials + wildcard origin combo
  • Handle maxAge=0 explicitly in configureMaxAge

/patch: patch-note digest

Official patch notes for Valorant, League of Legends, Apex Legends, Marvel Rivals and Fortnite, summarized and posted to #patch-notes as they drop.

Real output · Valorant 13.08
/patch game: Valorant
Prompt MedicBOT
🎮 Valorant: Map Rating, Corrode Updates & Map Pool Swap
  • Map Rating system added for Competitive/Premier
  • Corrode changes to defender paths, mid, and plant
  • Map pool: Bind & Corrode in, Ascent & Split out
  • Performance Score adjustments for damage/kills/deaths
  • Vanguard ban numbers shared for Act 5
Read the full digest →

/mybuild: patch alerts for your mains Premium

Tell it your game and your mains (agents, champions, legends, heroes, weapons). It DMs you when a patch touches them.

Example (illustrative)
/mybuild game: League of Legends items: K'Sante, Kennen
Prompt MedicBOT
🎯 League of Legends patch touches your build
Patch 26.20 mentions: K'Sante, Kennen
  • K'Sante: W mana cost up, damage reduction reduced
  • Kennen: E bonus attack speed increased

Pricing

Start free. Upgrade if it saves you time.

Free

$0
  • 3 prompt fixes a day
  • 1 repo roast a day
  • Public patch-note summaries in #patch-notes
  • /patch for any supported game
Add to Discord

Premium

$5/month
  • Unlimited prompt fixes
  • Unlimited repo roasts
  • Full patch breakdowns: buffs, nerfs, meta impact, per-character
  • /mybuild DM alerts for your mains
  • Supports an indie builder
Get Premium on Ko-fi

Premium is a Ko-fi membership linked to the Premium role in the Discord server. Cancel anytime on Ko-fi.

FAQ

What is Prompt Medic?

A Discord bot for vibe coders and gamers. /fix diagnoses and rewrites AI prompts that are not working, /roast reviews a public GitHub repo or pasted code for security issues and bugs, and /patch summarizes the latest official patch notes for popular games.

Is it free?

Yes. Free users get 3 prompt fixes and 1 repo roast per day, plus public patch-note summaries. Premium is $5/month on Ko-fi for unlimited fixes and roasts, full patch breakdowns, and /mybuild DM alerts.

How do I add it?

Click Add to Discord and pick a server, or add it to your own account so it works in every server and DM. Type /help to see everything it can do.

Which games does the patch digest cover?

Valorant, League of Legends, Apex Legends, Marvel Rivals and Fortnite. Summaries come from official patch notes and developer posts and link back to the source.

Does /roast store or train on my code?

Prompt Medic only reads public repos (README, file tree and up to about 15 key files) or code you paste, sends it to an AI model to generate the review, and does not store your code.

Which AI tools does /fix work for?

Any of them: Cursor, Claude, ChatGPT, Grok, Lovable, Bolt, v0, Copilot, agents and plain chatbots. It fixes the prompt, not the tool.

How do I cancel Premium?

Cancel your membership on Ko-fi anytime. The Premium role is removed when the membership ends.

Prompt Medic Weekly

One email a week: five games' patches in 60 seconds, a prompt fix you can steal, and a repo roast. Free.

Subscribe free Join the Discord