Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Connects AI agents to your Garmin Connect training data via the Transition app. Supports querying activities, VO2 Max trends, heart rate zones, training load, and scheduled workouts. Includes a free workout generator that requires no account.
Instead of manually exporting Garmin data or navigating Connect dashboards, you can ask natural-language questions and get answers grounded in your actual training history.
When to use it
- Ask if you're overtraining based on recent activity data
- Check how running volume changed month over month
- Get CTL, ATL, and TSB values before planning a hard week
- Push a scheduled workout directly to your Garmin device
- Generate a structured workout without linking any account
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Am I overtraining based on my recent Garmin data?
- 1Call GET /api/v1/performance/pmc to retrieve CTL, ATL, and TSB values
- 2Check TSB value — if below -20, flag the athlete as fatigued
- 3Call POST /api/v1/coach/chat with the user's question for AI-generated analysis
- 4Return the coach response alongside the raw PMC metrics
AI coach response summarizing training stress balance with a recommendation to rest or reduce intensity
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.