Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Connects to the Transition multisport coaching platform to fetch training plans, performance metrics, and AI coaching for running, cycling, swimming, and triathlon. A free endpoint generates structured workouts without authentication. Authenticated endpoints expose fitness modeling data (CTL, ATL, TSB) and plan adaptation.
Combining performance science metrics (CTL, ATL, TSB) with AI coaching in one API lets agents make fatigue-aware recommendations rather than returning static generic plans.
When to use it
- Getting a quick structured run workout without creating an account
- Checking fitness and fatigue levels before a hard training week
- Asking the AI coach whether to rest or train after a race weekend
- Adapting a training plan after an injury or schedule change
- Pushing the day's workout directly to a Garmin device
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: I had a rough race weekend, should I do intervals today or take it easy?
- 1Call GET /api/v1/performance/pmc to retrieve current TSB (Training Stress Balance)
- 2Check if TSB is below -20, which indicates accumulated fatigue
- 3Call POST /api/v1/coach/chat with the user's message to get an AI coaching response
- 4Return the coach's recommendation alongside the TSB value as context
Coach recommends an easy 30-minute jog based on a TSB of -28, with a note to revisit intervals once TSB rises above -10
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.