A comprehensive integration for managing athlete profiles, training activities, calendar events, and wellness data via the Intervals.icu API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install intervals-icu-api
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install intervals-icu-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a robust framework for interacting with the Intervals.icu platform, designed for developers and AI agents to manage endurance training data. By utilizing Openclaw Skills, you can programmatically access athlete metrics, synchronize completed activities, and schedule planned workouts. It simplifies complex performance analysis by offering structured access to power zones, heart rate data, and training load metrics.
Whether you are building a coaching dashboard or a personal fitness tracker, this skill bridges the gap between raw training files and actionable insights. It covers everything from basic authentication to advanced data stream exports, ensuring that your AI agent can handle the full lifecycle of athlete data management efficiently.
To get started, retrieve your Athlete ID and API Key from your Intervals.icu settings page. Ensure all requests use the base URL https://intervals.icu/api/v1 and follow the ISO-8601 date format. You can verify your setup with a simple curl command:
# Replace YOUR_API_KEY and YOUR_ATHLETE_ID with your credentials
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \
https://intervals.icu/api/v1/athlete/YOUR_ATHLETE_ID
The skill organizes training data into distinct entities to facilitate clean integration. Below are the primary data structures managed by Openclaw Skills:
| Entity | Data Type | Purpose |
|---|---|---|
| Activities | JSON/CSV | Completed training sessions including GPS, power, and HR data. |
| Events | JSON | Planned workouts, notes, or training targets on the calendar. |
| Wellness | JSON | Daily health metrics such as sleep, resting HR, and soreness. |
| Sport Settings | JSON | Configuration for sport-specific zones (Power, HR, Pace) and FTP. |
| Streams | CSV/JSON | Raw time-series data for watts, heart rate, and cadence. |
upsertOnUid parameter to prevent duplicate entries.Loading
A robust integration for automating Signal messenger interactions through a local CLI installation on macOS.

An AI-powered CLI tool that allows developers to visually edit and update PDF documents using natural language prompts.

A high-performance oracle integration for fetching cryptographically verified real-world asset (RWA) data and proof-of-reserve status from the QELT blockchain.

A high-performance REST API skill for querying indexed QELT blockchain data including blocks, transactions, and wallet balances.

A Puppeteer-powered headless browser skill for rendering web pages and extracting readable content for AI agents.

An autonomous social media manager for X/Twitter that uses native browser automation and research tools to grow your audience.








































