Commit 1309ce8
committed
feat(plugin): add achievement and badge system for coding habits (#1008)
Add gamification system that tracks coding habit milestones:
- TDD Champion (100 TDD cycles), Agent Master (10+ agents),
Quality Guard (EVAL 90+), Speed Coder (5 commits/hr), Streak (5 days)
- Achievement progress tracked in ~/.codingbuddy/achievements/
- Celebration message with special buddy face on unlock (stop hook)
- Badge display area in session-start TUI rendering
- 46 tests covering all tracker logic, rendering, and edge cases1 parent 8b009fc commit 1309ce8
4 files changed
Lines changed: 829 additions & 0 deletions
File tree
- packages/claude-code-plugin/hooks
- lib
- tests
0 commit comments