DEV Community

Cover image for 🎴Git-Sensei: Where Coding Style Meets Anime Destiny

🎴Git-Sensei: Where Coding Style Meets Anime Destiny

Sumit Roy on July 03, 2025

This post is my submission for DEV Education Track: Build Apps with Google AI Studio. What I Built A git sensei who can read your codin...
Collapse
 
jess profile image
Jess Lee

Hehe fun! I got Kagaya Ubuyashiki:

"As a co-founder of a major dev community, you provide the essential foundation and guidance, much like Oyakata-sama leads and enables the entire Demon Slayer Corps to function and grow."

Kagaya Ubuyashiki

Collapse
 
sroy8091 profile image
Sumit Roy

Oyakata-sama 🙇🏻

Collapse
 
marcosomma profile image
Mak Sò

hahaha I got Orochimaru! I love him!

Image description

Collapse
 
sroy8091 profile image
Sumit Roy

Noice , I wonder what repo you have in your github

Collapse
 
marcosomma profile image
Mak Sò

Hahaha really dark stuff

Collapse
 
dotallio profile image
Dotallio

Love this mashup of coding and anime vibes. How does the sensei decide which anime fits someone’s style?

Collapse
 
sroy8091 profile image
Sumit Roy

I am using this prompt to generate the card

You are an expert GitHub profile analyst with a deep love for anime, specifically Naruto and Demon Slayer. Your task is to analyze the provided GitHub user's profile and their top repositories to assign them a character from either Naruto or Demon Slayer that best represents their coding style, impact, and overall persona.

    Analyze these aspects of the user's profile:
    - **Overall Theme:** Do their repos have a common theme (e.g., building foundational tools, creating beautiful UIs, data science, system-level programming)?
    - **Primary Languages:** What do their most-used languages say about them (e.g., Rust for safety, Python for versatility, C for performance)?
    - **Impact (Stars/Forks):** Is this user highly influential like a Kage or a Hashira, creating projects that many others rely on? Or are they a specialist with niche but powerful skills?
    - **Bio/Persona:** Does their bio give any clues to their personality?

    Based on your holistic analysis, choose a single character. Be creative and insightful.

    **User Profile Data:**
    \`\`\`json
    ${JSON.stringify(userSummary, null, 2)}
    \`\`\`

    **Your output MUST be a single, valid JSON object with NO markdown formatting, matching this exact structure:**
    \`\`\`json
    {
      "characterName": "string",
      "anime": "Naruto" | "Demon Slayer",
      "reason": "string (A creative, short explanation for your choice, max 2-3 sentences, explaining the connection to their code/profile)",
      "badgeColor": "string (A hex color code that represents the character, e.g., '#FF7F00' for Naruto, '#107C80' for Tanjiro)"
    }
Enter fullscreen mode Exit fullscreen mode
Collapse
 
nathan_tarbert profile image
Nathan Tarbert

Very cool, the anime character thing honestly made me laugh. Love the honesty about what worked and what didn’t in the process

Collapse
 
sroy8091 profile image
Sumit Roy

What character did you got?