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

withings-family

Fetches health data from the Withings API for multiple family members including weight, body composition (fat, muscle, bone, water), activity, and sleep. Use this skill when the user asks about their or their family's Withings data, weight history, body metrics, daily steps, sleep quality, or any health measurement from Withings devices.

Why use this skill?

Easily track weight, activity, and sleep metrics for your entire family. The withings-family skill integrates your health devices directly into OpenClaw.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/odrobnik/withings-family
Or

What This Skill Does

The withings-family skill provides a robust interface for interacting with the Withings ecosystem, allowing you to fetch comprehensive health and wellness data for multiple family members from a single OpenClaw agent instance. By leveraging the Withings OAuth API, this skill securely connects to smart scales, sleep analyzers, and activity trackers to retrieve metrics such as weight, body composition (fat percentage, muscle mass, bone density, and water retention), daily activity levels (steps, distance, and calories), and detailed sleep architecture (duration, deep sleep, and REM cycles). It natively supports multi-user environments by isolating tokens into unique files (e.g., tokens-alice.json, tokens-bob.json), ensuring that private health data remains segregated while providing a unified command interface.

Installation

To install this skill, use the ClawHub CLI command: clawhub install openclaw/skills/skills/odrobnik/withings-family. After installation, you must register your application on the Withings Developer Portal, set your WITHINGS_CLIENT_ID and WITHINGS_CLIENT_SECRET as environment variables, and perform the initial OAuth handshake for each family member using scripts/withings_oauth_local.py. Ensure your callback URL is set to http://localhost:18081 during app registration to allow the authentication flow to complete successfully.

Use Cases

This skill is perfect for households wanting a centralized dashboard for personal health tracking. It is ideal for monitoring fitness goals over time, managing weight loss or gain journeys, analyzing sleep patterns to improve recovery, and keeping track of family health milestones. It removes the need to manually open multiple health apps by aggregating data directly into your OpenClaw conversation thread.

Example Prompts

  • "Hey, what was my weight this morning?"
  • "How did Charlie sleep last night? Check the Withings data for me."
  • "Show me the last 7 days of activity for Alice and compare it to Bob's step count."

Tips & Limitations

Always ensure each family member has authorized the app individually. The skill requires an active internet connection to communicate with Withings cloud servers. Token files are created automatically, so do not delete them manually unless you need to re-authenticate a user. Remember that Withings syncs can sometimes have a slight delay; if data seems missing, wait a moment for the device to sync with the Withings backend before querying.

Metadata

Author@odrobnik
Stars1287
Views1
Updated2026-02-22
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-odrobnik-withings-family": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#health#fitness#biometrics#withings#iot
Safety Score: 4/5

Flags: network-access, file-read, file-write, external-api