Health Tracker

Lesson 2 of 4

Setting Up Health Categories

Estimated time: 4 minutes

Setting Up Health Categories

In this lesson, you'll install the health tracking skill and configure which categories you want to track. The skill adapts to your needs — track everything or just the categories that matter to you.

Prerequisites

Make sure your OpenClaw Gateway is running and you have a chat platform connected.

Install the health tracker skill

Search skills
clawhub search "health tracker"
Install skill
clawhub install health-tracker
[ClawHub] Installing health-tracker@1.6.0...
[ClawHub] Skill installed successfully.
[ClawHub] Run `openclaw skills config health-tracker` to set up categories.

Choose your tracking categories

The skill supports six built-in categories. Enable the ones you want:

Set categories

Tracks what you eat, estimates calories and macros using a built-in food database.

Config options:
  --calorie-target 2000    # Daily calorie goal
  --macro-tracking on      # Track protein/carbs/fat
  --meal-names "breakfast,lunch,dinner,snack"
Configure meals

Verify your configuration

View config
openclaw skills info health-tracker
Health Tracker v1.6.0

Active categories:
  ✅ Meals (target: 2,000 cal/day, macros: on)
  ✅ Exercise (target: 150 min/week)
  ✅ Mood (scale: great → bad)
  ✅ Medications (2 configured)
  ✅ Sleep (target: 8 hours)
  ✅ Water (target: 8 glasses)

Data stored: ~/.openclaw/data/health/
Entries this week: 0

Test with a quick entry

Send a message to OpenClaw through your chat platform:

Had a coffee and banana for breakfast

OpenClaw responds:

☕ Logged breakfast:
  - Coffee (black): ~5 cal
  - Banana (medium): ~105 cal
  Total: 110 cal

Daily progress: 110 / 2,000 cal (6%)

Want to track something not built in? Add a custom category:

Add custom category

Then log it naturally:

Took 5000 IU vitamin D and 2g creatine after workout

If you're switching from another health app, you can import CSV data:

Import data
openclaw skills import health-tracker --file ~/Downloads/myfitnesspal-export.csv --format mfp

Supported imports: MyFitnessPal (mfp), Apple Health (apple), Fitbit (fitbit), and generic CSV.

Checkpoint

Knowledge Check

How does OpenClaw estimate calories from your food messages?

You should now have:

  • The health-tracker skill installed
  • Your preferred categories enabled and configured
  • A successful test entry logged from chat

Next: mastering the daily logging workflow for fast, consistent tracking.