# Garmin AI Skill
An open-source [[AI Agent Skills|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 Skills|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 Bases|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]]