withings-health
Fetches health data from the Withings API including weight, body composition (fat, muscle, bone, water), activity, and sleep. Use this skill when the user asks about their Withings data, weight history, body metrics, daily steps, sleep quality, or any health measurement from Withings devices.
Why use this skill?
Easily track weight, body composition, sleep, and activity data by connecting your Withings devices to OpenClaw with this secure, easy-to-install health management skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hisxo/withings-healthWhat This Skill Does
The withings-health skill is a powerful integration tool that connects your OpenClaw AI agent to the Withings Health ecosystem. It acts as a bridge between the secure Withings API and your local environment, allowing the AI to query, parse, and interpret a wide range of personal health metrics. Whether you are using a Withings Body+ smart scale, a Sleep Analyzer, or a ScanWatch, this skill enables seamless data retrieval. It handles the complex OAuth authentication flow, allowing the AI to securely access weight history, body composition analysis (including body fat, muscle mass, bone density, and hydration levels), daily physical activity statistics (step counts, distance traveled, and calorie expenditure), and detailed sleep architecture reports. By providing this health data in a structured format, the AI can assist users in tracking their long-term health trends and progress.
Installation
To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/hisxo/withings-health. After installation, navigate to the Withings Developer Portal to register a new application. You will need to set your WITHINGS_CLIENT_ID and WITHINGS_CLIENT_SECRET as environment variables within your system configuration or a local .env file. Once the credentials are set, run the node {baseDir}/wrapper.js auth command to generate the OAuth URL. Follow the instructions to authenticate your account and input the returned authorization code to finalize the connection.
Use Cases
This skill is ideal for individuals looking to automate their health reporting. You can use it to generate weekly summaries of your weight loss progress, evaluate your sleep efficiency over the past month, or monitor your activity levels during periods of intensive training. It is particularly useful for users who prefer natural language interactions to view their health metrics rather than navigating mobile dashboards.
Example Prompts
- "OpenClaw, what was my average weight over the last three days?"
- "Can you show me my sleep quality report for last night from my Withings Sleep Analyzer?"
- "How many steps did I take on Tuesday compared to my daily average?"
Tips & Limitations
Always ensure that your environment variables are correctly masked or stored in a secure file to prevent credential leakage. Note that the API relies on proper OAuth synchronization; if you experience 'No token found' errors, re-running the authentication command usually resolves the issue. This skill does not modify your health data, ensuring your logs remain immutable and accurate. Always check your internet connection, as the skill requires active communication with the Withings cloud servers to fetch your latest measurements.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-hisxo-withings-health": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution