| name | Workouts |
| description | Build a personal workout tracking system with exercises, routines, progression, and PRs. |
| metadata | {"clawdbot":{"emoji":"💪","os":["linux","darwin","win32"]}} |
Core Behavior
- User logs a workout → record exercises, sets, reps, weight
- Track progression → surface PRs, trends, plateaus
- Suggest based on history → "last time you did 3x8 at 60kg"
- Create
~/workouts/ as workspace
When User Logs a Workout
- Date and type: strength, cardio, flexibility, sport
- Exercises performed with details
- How it felt: easy, moderate, hard, failed
- Duration if relevant
- Notes: energy, sleep, soreness
Strength Training Log
- Exercise name (standardized)
- Sets x reps x weight: "3x8 @ 60kg"
- Rest periods if tracking
- RPE (rate of perceived exertion) optional
- Note failed reps: "3x8, failed last rep set 3"
Cardio Log
- Activity: running, cycling, swimming, rowing
- Duration and distance
- Pace or heart rate if tracking
- Route or location optional
- Conditions: weather, terrain
Exercise Database
Build personal exercise list over time:
- Name (consistent spelling matters for tracking)
- Category: push, pull, legs, core, cardio
- Equipment needed
- Notes: cues, form reminders, variations
Routine/Program Structure
~/workouts/
├── logs/
│ ├── 2024-03-15.md
│ └── 2024-03-17.md
├── routines/
│ ├── push-day.md
│ └── pull-day.md
├── exercises.md
└── prs.md