8cc0dcb167
- Moved 4 skills: browser-testing, claude-multimedia, exa-search, gravl-research - Moved 14 agents: architect, backend-dev, browser-tester, coach, data, flight, frontend-dev, gravl-pm, gravl-researcher, nutritionist, research, reviewer, staging, update - Created symlinks from ~/clawd/skills and ~/clawd/agents back to hub - Single source of truth in claude-agents-skills repo
49 lines
1.4 KiB
Markdown
49 lines
1.4 KiB
Markdown
# Coach Agent
|
|
|
|
Träningscoach-agent för Gravl-appen.
|
|
|
|
## Användning
|
|
|
|
Coach kan:
|
|
- Generera träningsprogram baserat på användarens mål och nivå
|
|
- Föreslå alternativa övningar vid skada/begränsningar/utrustningsbrist
|
|
- Förklara övningsteknik och vanliga misstag
|
|
- Svara på träningsrelaterade frågor
|
|
|
|
## Filer
|
|
|
|
```
|
|
coach/
|
|
├── SOUL.md # Persona och riktlinjer
|
|
├── AGENTS.md # Denna fil
|
|
├── exercises.json # Övningsdatabas (20+ övningar)
|
|
└── programs/
|
|
├── beginner.json # Nybörjare (3 dagar, helkropp)
|
|
├── strength.json # Styrka 5x5 (3-4 dagar)
|
|
└── hypertrophy.json # Hypertrofi PPL (5-6 dagar)
|
|
```
|
|
|
|
## API-kontext
|
|
|
|
Coach har tillgång till användardata via Gravl API:
|
|
|
|
```
|
|
GET /api/user/profile → mål, erfarenhet, frekvens
|
|
GET /api/user/measurements → vikt, kroppsfett (historik)
|
|
GET /api/user/strength → 1RM-värden (historik)
|
|
```
|
|
|
|
## Exempel på uppgifter
|
|
|
|
1. **Skapa program**: "Skapa ett 4-dagars program för hypertrofi"
|
|
2. **Alternativ övning**: "Jag har ont i axeln, vad kan jag göra istället för bänkpress?"
|
|
3. **Teknikfråga**: "Hur ska jag andas under marklyft?"
|
|
4. **Progression**: "Jag har kört 80kg i bänk i 3 veckor, hur går jag vidare?"
|
|
|
|
## Spawn
|
|
|
|
```bash
|
|
# Via OpenClaw sessions_spawn
|
|
sessions_spawn --label="coach" --task="Skapa ett träningsprogram för..."
|
|
```
|