Dev.to AI πŸ€– Ai πŸ‘ 0

I turned GitHub profiles into roastable RPG characters

I built a weekend project: enter a GitHub username, and it turns the public activity into an RPG character. You get a class, a level, letter grades across Backend / Frontend / Database / DevOps / ML / System Design / Al

I built a weekend project: enter a GitHub username, and it turns the public activity into an RPG character.

You get a class, a level, letter grades across Backend / Frontend / Database / DevOps / ML / System Design / Algorithms, legendary traits, and a fatal weakness it roasts you for.

The grades aren't random β€” they come from your actual repos: languages, topics, stars, account age, activity. So it lands uncomfortably close.

Example β€” Linus Torvalds shows up as a "Linux Kernel Architect" (Mythic, Lv.99) with a Frontend grade of F and a roast about never having centered a div.

πŸ‘‰ Try your own (no login, just a username): Link

The idea I'm actually testing

Each stat has a "Prove us wrong" button. The bet: people won't just share the card β€” some will go learn something to raise a grade. Real knowledge = character power.

Stack

  • Next.js (App Router) on Vercel
  • Claude with structured output β†’ the character JSON
  • GitHub REST API β†’ the raw signals
  • Upstash Redis β†’ cache + a live "recent summoners" feed

Would love feedback β€” and drop your worst result in the comments so we can
all feel better about ourselves πŸ˜„

πŸ“° Read the original article on Dev.to AI

Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes β€” full credit and traffic to the original publisher.