achievements
Steam-style achievement system with XP, levels, streaks, and skill trees. Gamifies the development workflow. 25 achievements across 5 categories.
npx skills add vibeeval/vibecosystem --skill achievements --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Achievement System Steam-style gamification for the development workflow. Earn XP by coding, fixing bugs, shipping features, and collaborating with agents. Level up, maintain streaks, and unlock achievements across 5 skill trees. ## XP Level Thresholds | Level | XP Required | Title | |-------|-------------|-------| | 1 | 0 | Apprentice | | 2 | 100 | Developer | | 3 | 300 | Engineer | | 5 | 500 | Senior Engineer | | 10 | 1000 | Staff Engineer | | 20 | 3000 | Principal Engineer | | 50 | 10000 | Legendary | ## Streak System Consecutive days of coding activity multiply XP earned: | Streak | Multiplier | |--------|-----------| | 1-2 days | 1.0x | | 3-6 days | 1.25x | | 7-13 days | 1.5x | | 14-29 days | 2.0x | | 30+ days | 3.0x | Missing a day resets the streak to 0. ## Skill Trees ### Tree 1: Code Warrior Achievements for writing and shipping code. **First Blood** (10 XP) - Description: Complete your first code review - Unlock: First time a commit or diff is reviewed in a session - Badge: Sword icon **Speed Demon** (25 XP) - Description: Fix a bug in under 2 minutes from identification to resolution - Unlock: Bug-fix tool sequence completes in < 120 seconds - Badge: Lightning bolt **P
- XP Level Thresholds
- Streak System
- Skill Trees
- Tree 1: Code Warrior
- Tree 2: Bug Slayer
- Tree 3: Architecture Master
- Tree 4: Security Guardian
- Tree 5: Team Player
- Achievement State File
- Leaderboard (Team Usage)
- Integration Points
What does the achievements skill do?
Steam-style achievement system with XP, levels, streaks, and skill trees. Gamifies the development workflow. 25 achievements across 5 categories.
How do I install it?
Run `npx skills add vibeeval/vibecosystem --skill achievements --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From vibeeval/vibecosystem, a repository with 521 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
