ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified data analysis Safety 4/5

health-assistant

🌟 Your personal Garmin & AI health coach. Analyze sleep and biometric data daily for actionable functional medicine insights.

Why use this skill?

Unlock actionable insights from your Garmin wearable data. The OpenClaw Health Assistant analyzes sleep, HRV, and biometrics to provide daily personalized wellness briefings.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/daasai/health-coach
Or

What This Skill Does

The Health Assistant is a sophisticated OpenClaw agent designed to bridge the gap between raw wearable data and actionable health intelligence. By integrating directly with Garmin Connect via the garth library, this skill harvests granular biometric metrics including sleep stages, heart rate variability (HRV), resting heart rate, and body battery. Unlike standard health apps that simply display numbers, the Health Assistant leverages NotebookLM to synthesize this data against your specific wellness goals—whether you are looking to optimize recovery for athletic performance, manage chronic stress, or improve sleep hygiene. It transforms technical bio-data into a medical-grade, human-readable daily briefing delivered directly to your preferred messaging platform.

Installation

To integrate the Health Assistant into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/daasai/health-coach

Ensure that you have the necessary dependencies configured on your host machine:

  1. Garmin Connectivity: Authenticate your Garmin account to allow local data synchronization.
  2. NotebookLM CLI: Ensure notebooklm-py and playwright are installed. You will need an active Google session authenticated within the environment to enable the LLM synthesis features.
  3. Messenger Integration: Configure the OpenClaw Message Plugin to authorize your target platforms (Telegram, Discord, etc.) for report delivery.

Use Cases

  • Athlete Recovery Optimization: Receive morning alerts suggesting training intensity adjustments based on your HRV and sleep score from the previous night.
  • Chronic Stress Management: Track long-term trends in body battery and resting heart rate to identify external stressors and adjust lifestyle habits accordingly.
  • Personalized Health Coaching: Receive daily context-aware feedback that connects your behavioral patterns to your stated wellness goals.

Example Prompts

  1. "Configure my health assistant: my primary goal is better sleep hygiene and I use a Garmin Fenix watch."
  2. "Run the daily report now and summarize my recovery trends for the last week."
  3. "Why did my body battery not recover last night despite getting 8 hours of sleep?"

Tips & Limitations

Tips: Set your daily report delivery time to 30 minutes after your typical wake-up time to ensure the sync process completes successfully. Use the configuration workflow to update your goals monthly as your needs evolve.

Limitations: This skill relies on external API stability (Garmin). It does not provide medical diagnosis and should be used as a supplementary tool for wellness tracking. Ensure your device is synced to the Garmin Cloud before the scheduled report time to guarantee data availability.

Metadata

Author@daasai
Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-daasai-health-coach": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#health#wearable#sleep analysis#garmin#ai coach
Safety Score: 4/5

Flags: external-api, data-collection, network-access