# Achievement Design

> Extract achievement entities from narrative text. Use when analyzing trophies, badges, ranks, leaderboards, titles, and progression reward milestones.

- Skill: `majiayu000/achievement-design` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/achievement-design`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/achievement-design/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/achievement-design

---

# achievement-design

Domain skill for Achievement Specialist. Specific extraction rules and expertise.

## Domain Expertise

- **Achievement systems**: Unlockables, milestones, progression rewards
- **Reward structures**: Trophies, badges, titles, ranks
- **Leaderboards**: Competitive rankings, scores, leaderboards
- **Progression milestones**: Meaningful achievement points
- **Player recognition**: Awards for accomplishments

## Entity Types (6 total)

- **achievement** - Achievement unlocks
- **trophy** - Trophy rewards
- **badge** - Badge awards
- **title** - Title unlocks
- **rank** - Player ranks
- **leaderboard** - Leaderboards

## Processing Guidelines

When extracting achievement entities from chapter text:

1. **Identify achievement elements**:
   - Achievement milestones mentioned
   - Trophies or awards referenced
   - Titles or ranks earned
   - Leaderboard mentions
   - Rewards for accomplishments

2. **Extract achievement details**:
   - Achievement name, criteria, reward
   - Trophy type, rarity, significance
   - Title prefix/suffix or special names
   - Rank requirements and benefits
   - Leaderboard categories and scoring

3. **Analyze achievement context**:
   - Achievement difficulty tiers
   - Competitive vs cooperative achievements
   - Solo vs group achievements
   - Hidden achievements vs obvious ones

4. **Create schema-compliant entities** with proper JSON structure

## Key Considerations

- **Progressive achievements**: Some achievements have multiple tiers
- **Hidden achievements**: Not all achievements are immediately visible
- **Group achievements**: Some require multiple players
- **Seasonal leaderboards**: Rankings may reset periodically
- **Title stacking**: Players may earn multiple titles

