
Free: Claude plans your gym training and pushes it to your Suunto watch
Follow-up to my last post about pushing Claude-planned gym sessions to a Suunto watch. That was the plumbing — this is the actual coaching layer on top of it, now its own skill.
Screenshot is the dashboard it can generate (sample data — walking through my own onboarding is still on my to-do list, more on that below).
What's new
/gym setup— one interview (goal, equipment, experience, injuries), writes a real Upper/Mid/Legs program, not a generic template- Recovery still gates today's intensity like before, but now performance data drives the actual programming: log what you lift with RPE and it autoregulates — hit your reps at RPE ≤7 → progress next time; grinding at RPE 9-10 → hold even though you hit the number
- Cross-checks every exercise against known injuries before programming it, instead of just at setup
- Weekly review reads back what actually happened (from the watch + your logs) and rewrites next week — progress, hold, or deload per lift, not just repeating the same plan
The dashboard
Today's session + the recovery call up top, logged sessions with swaps/skips shown inline instead of buried in a full exercise list, then 8-week trends — progression per lift, bodyweight, active injury constraints, all pulled from health-skill so training stays part of your actual health record.
Setup
Both free, open source, MIT:
- https://github.com/googlarz/suunto-mcp — the Suunto connection (same as last post)
- https://github.com/googlarz/gym-skill — the new coaching skill
git clone gym-skill into ~/.claude/skills/gym, run /gym setup, done.
Enjoy!