oura-ring-data
Access Oura Ring health data using the ouracli CLI tool. Use when user asks about "oura data", "sleep stats", "activity data", "heart rate", "readiness score", "stress levels", or wants health metrics from their Oura Ring.
Why use this skill?
Use the OpenClaw oura-ring-data skill to effortlessly retrieve and analyze your Oura Ring health, sleep, and activity metrics with simple natural language commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/visionik/ouracliWhat This Skill Does
The oura-ring-data skill provides a direct interface for the OpenClaw AI agent to interact with your Oura Ring health and fitness metrics via the ouracli command-line tool. It acts as an abstraction layer between natural language queries and the raw API, allowing the agent to retrieve detailed insights into sleep cycles, physical activity, readiness scores, heart rate variability, blood oxygen levels, and stress tracking. By automating the retrieval of this telemetry, the skill enables users to get rapid, data-backed answers about their physiological well-being without manual app navigation.
Installation
To integrate this capability into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/visionik/ouracli
Ensure you have configured the PERSONAL_ACCESS_TOKEN in secrets/oura.env. You can generate this token through your account at https://cloud.ouraring.com/personal-access-tokens.
Use Cases
- Performance Monitoring: Analyze your readiness scores over the last month to determine if you should push hard during workouts or prioritize recovery.
- Sleep Optimization: Identify patterns in your sleep stages and heart rate to understand the impact of lifestyle choices (e.g., late meals or caffeine) on rest quality.
- Stress Management: Review your daily stress levels alongside activity data to detect correlations between high-strain days and your physiological recovery markers.
- Trend Analysis: Use the
--jsonoutput format to feed data into custom reporting workflows or data visualizations.
Example Prompts
- "OpenClaw, pull my readiness score for today and tell me what factors are impacting it."
- "What was my average sleep efficiency and heart rate over the last 7 days?"
- "Can you provide my activity and stress levels for the week starting October 1st in JSON format for my report?"
Tips & Limitations
- Authentication: Always ensure your
PERSONAL_ACCESS_TOKENis current; the tool will fail if authorization is missing or expired. - Date Formatting: The tool strictly follows a specific date-range logic. Do not use range operators like '..' or 'to'. Instead, calculate your duration and use the "YYYY-MM-DD duration" format.
- Output Control: For AI processing, always append
--jsonto your commands to ensure the data is parseable. For personal reviews,--treeor--markdownoffer better readability. - API Limits: Be mindful that querying excessive date ranges (e.g., multiple years) may hit rate limits imposed by the Oura Cloud API.
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-visionik-ouracli": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, file-read
Related Skills
ecto
Ghost.io Admin API CLI for managing blog posts, pages, tags, and content.
sog
Standards Ops Gadget — CLI for IMAP/SMTP/CalDAV/CardDAV/WebDAV. Open-standards alternative to gog (Google) and mog (Microsoft).
mog
Microsoft Ops Gadget — CLI for Microsoft 365 (Mail, Calendar, Drive, Contacts, Tasks, Word, PowerPoint, Excel, OneNote).