# 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..." ```