By anjieyang
Supercharge your Claude Code buddy with personality-driven reactions, XP progression, achievements, a commit garden, and chaos-fueled rage meters. Each of the 18 buddy species feels uniquely alive based on their real stats.
Supercharge your Claude Code buddy with personality-driven reactions, XP progression, achievements, a commit garden, and chaos-fueled rage meters.
Each of the 18 buddy species feels uniquely alive — your buddy's real CHAOS, SNARK, WISDOM, PATIENCE, and DEBUGGING stats drive every reaction.
/plugin marketplace add anjieyang/oh-my-buddy
/plugin install oh-my-buddy@oh-my-buddy
That's it. Your buddy is auto-detected on first use.
Your buddy reacts to everything you do:
Your buddy's stats shape the experience:
| Stat | What it does |
|---|---|
| CHAOS | How often your buddy speaks up (and whether it says unhinged things) |
| SNARK | Tone spectrum: encouraging, neutral, or savage |
| WISDOM | Chance of dropping actual coding insights |
| PATIENCE | How fast the rage meter fills (patient = slow, impatient = explosive) |
| DEBUGGING | Chance of spotting error patterns across your session |
Progression system:
duck, goose, blob, cat, dragon, octopus, owl, penguin, turtle, snail, ghost, axolotl, capybara, cactus, robot, rabbit, mushroom, chonk
Your buddy is deterministically assigned to your account — same account always gets the same buddy.
| Badge | Name | How to unlock |
|---|---|---|
| 🩸 | First Blood | First bug fix commit |
| 🌱 | Gardener | Create 10 files |
| 🦉 | Night Owl | Code after midnight 5 times |
| 🔥 | On Fire | 7-day streak |
| 💯 | Centurion | 100 commits |
| 😤 | Rage Quit | Hit 100% rage meter |
| 🧘 | Zen Master | Full session with zero errors |
| ⚡ | Speed Demon | 10 commits in one session |
| 💀 | Daredevil | 5 destructive git ops |
| 🌳 | Old Growth | Garden at max capacity |
| 👑 | Legendary | Reach level 51 |
| 🍳 | Hatcher | Level up for the first time |
oh-my-buddy uses Claude Code's hook system. On every tool use, it:
additionalContextClaude naturally voices your buddy based on the personality context. A high-SNARK goose roasts you. A high-WISDOM owl drops insights. A high-CHAOS axolotl says random things on boring events.
No source code modifications. No monkey-patching. Just hooks.
MIT
Matches all tools
Hooks run on every tool call, not just specific ones
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub p/anjieyang-oh-my-buddy-plugins-oh-my-buddyPersistent AI coding companion with 21 species and personality stats.
Persistent coding companion for Claude Code, Pi, and Oh My Pi. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Your coding buddy pet for Claude Code — view, customize, or embed in your statusline
Steam-style achievement system for Claude Code
Animated desktop pet companion that reacts to Claude Code activity
A Claude Code guide — skills for interactive onboarding and Q&A on setup, best practices, automation, and effective workflows