# Achievements

Steam-style achievement system with XP, levels, streaks, and skill trees.

- Repository: https://github.com/vibeeval/vibecosystem (541 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-08-08
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add vibeeval/vibecosystem --skill achievements -g -a claude-code -y`
Codex: `npx skills add vibeeval/vibecosystem --skill achievements -g -a codex -y`
Cursor: `npx skills add vibeeval/vibecosystem --skill achievements -g -a cursor -y`
Gemini CLI: `npx skills add vibeeval/vibecosystem --skill achievements -g -a gemini-cli -y`

## Description

Steam-style achievement system with XP, levels, streaks, and skill trees. Gamifies the development workflow. 25 achievements across 5 categories.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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

**Polyglot** (50 XP)
- Description: Work in 3 or more programming languages in a single session
- Unlock: Edit files with 3+ distinct language extensions in one session
- Badge: Globe

**Marathon Runner** (100 XP)
- Description: Sustain an 8-hour coding session without stopping
- Unlock: Session active for 8+ hours (tracked via tool call timestamps)
- Badge: Running figure

**Perfectionist** (50 XP)
- Description: All tests pass on the very first run after a feature implementation
- Unlock: Test suite passes immediately after the first Write/Edit sequence with no retries
- Badge: Gold star

### Tree 2: Bug Slayer

Achievements for hunting and eliminating bugs.

The rest: https://github.com/vibeeval/vibecosystem/blob/HEAD/skills/achievements/SKILL.md
