Garmin AI Skill
Canonical version: Garmin AI Skill.
An open-source AI Agent Skill (MIT License) that fetches health and exercise data from Garmin Connect and makes it available to AI agents. I built it to pipe data from my Garmin Venu 3 straight into my Obsidian daily notes.
Why
Garmin collects a ton of high-quality health and exercise data (sleep stages, HRV, body battery, training readiness, VO2 max, workouts, etc.), but that data is locked inside Garmin Connect. Getting it into a personal knowledge management system for analysis, correlation with other life data, or AI coaching requires scraping, manual export, or fragile automations.
This skill packages the access pattern as a reusable AI Agent Skill, so any compatible AI agent (e.g., Claude Code) can pull Garmin data on demand and do something useful with it; logging, coaching, visualizing, etc.
Features
- Authenticates against Garmin Connect
- Fetches daily health metrics (sleep, HRV, stress, body battery, resting heart rate, ...)
- Fetches exercise sessions (runs, gym, walks, cycling, swimming)
- Fetches training metrics (readiness, status, load, recovery, VO2 max)
- Structured output suitable for writing into markdown frontmatter
Installation
One-liner install via the AI Agent Skills CLI:
npx skills add dsebastien/ai-skill-garmin
Note that the above command uses npx, one of the tools included in Node.js / npm.
How I use it
I use the skill from Claude Code to fill health and exercise properties in my Obsidian daily notes. From there:
- The Life Tracker plugin for Obsidian visualizes the data
- My Health Obsidian Base surfaces trends
- AI can coach me on top of the captured data (e.g., half-marathon preparation, recovery, sleep hygiene)
The whole pipeline stays inside plain markdown files I own, not a vendor silo.
See 2026-04-15 Garmin AI Skill and Health Tracking in Obsidian for a concrete walkthrough with screenshots of how I use it day-to-day.
License
MIT. Contributions and forks welcome.
References
- Repository: https://github.com/dsebastien/ai-skill-garmin
- License: https://github.com/dsebastien/ai-skill-garmin/blob/main/LICENSE
- AI Agent Skills specification: https://agentskills.io
Related
- 2026-04-15 Garmin AI Skill and Health Tracking in Obsidian — post with example use cases
- AI Agent Skills
- Claude Code
- Obsidian
- Obsidian Bases
- Life Tracker plugin for Obsidian
About Sébastien
Ready to get to the next level?
Found this valuable? Share it with someone who needs it.