Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Initial public release—introduces the garmer skill for extracting Garmin health and fitness data. - Added CLI and Python API for retrieving activities, sleep, heart rate, stress, steps, and body composition from Garmin Connect. - Included modular extractors and models for structured health data types (activities, daily summaries, sleep, heart rate, stress, steps, body composition, hydration, respiration). - Provided utility scripts and example integrations, including MoltBot compatibility. - Supplied comprehensive documentation, command reference, and usage examples in README.md and references. - Supports authentication, error handling, and environment variable configuration for flexible usage.
What This Skill Does
Extracts health and fitness data from Garmin Connect via a CLI tool and Python API. Covers activities, sleep analysis, heart rate, stress, steps, body composition, hydration, and respiration. Supports both one-off queries and bulk exports for trend analysis.
Provides structured, programmatic access to Garmin Connect data without scraping the web UI or navigating the app manually.
When to use it
- Checking last night's sleep score and HRV after waking up
- Reviewing recent running or cycling activities with lap and heart rate zone breakdowns
- Exporting 30 days of health data for custom trend analysis
- Getting a daily health snapshot including steps, calories, and stress levels
- Querying resting heart rate or body battery before planning a workout
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: How did I sleep last night and what's my stress level today?
- 1Runs `garmer sleep --json` to retrieve sleep duration, phases, score, and HRV
- 2Runs `garmer summary --json` to get today's stress level and body battery
- 3Parses JSON output from both commands
- 4Combines sleep and stress data into a readable summary
Last night: 7.2 hours total sleep, 18% deep, sleep score 74, HRV 52ms. Today's average stress: 32 (low), body battery currently at 68.
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.