buddy-evolution is a Claude Code plugin that turns every session into progress. Earn achievements, grow stats, track streaks, and build a journal of your development journey.
Real-time reactions to milestones â first edit, 50th tool call, test runs, rejection streaks. 12 personality types with unique voice.
6 categories, 2 hidden. Session challenges picked at start. Proactive evolution suggestions at Level 5 and 10.
20 levels, streak multipliers. Choose evolution paths â 4 final forms per species. Time-of-day greetings.
12 personalities shape how Claude communicates. 7 moods shift with streak, achievements, and level. Bold talks different than gentle.
Per-project XP and sessions. File familiarity: New â Familiar â Expert â Nostalgic.
Change species, personality, name, and stats anytime. 12 personalities shape Claude's communication style.
Randomly assigned at creation, or fully customizable â change species, personality, name, and stats anytime with /buddy-evolution:customize.
No npm install. No build step. No configuration. No data leaves your machine.
This plugin implements the buddy-evolution specification â a collaborative design born from GitHub issues #41684 and #41867 in the Claude Code repository. The spec covers achievement-based progression, stat synergies, session journals, and file familiarity tracking.