Intervals.icu CLI for Openclaw

A professional CLI tool for managing Intervals.icu activities, workouts, calendar events, and wellness metrics through automated workflows.

jonaswide
v1.0.1
Mar 13, 2026
0
906
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install intervals-icu-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install intervals-icu-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Intervals.icu CLI?

The Intervals.icu CLI skill provides a robust bridge between AI agents and the Intervals.icu platform, a favorite for endurance athletes and coaches. By integrating the intervals binary, this skill allows for granular control over training data, from querying historical performance to scheduling complex workout structures. As a key component within the Openclaw Skills ecosystem, it enables developers and power users to automate fitness management using developer-friendly patterns.

This skill is designed for high reliability, favoring JSON-formatted output and absolute date precision. Whether you are building a custom coaching dashboard or automating your personal training log, this tool ensures that your data interactions are structured, predictable, and highly efficient.

Intervals.icu CLI Use Cases

  • Searching and listing past fitness activities using semantic filters like distance, tags, or moving time.
  • Scheduling specific workout events on the training calendar for upcoming dates.
  • Creating and managing reusable workout library items for consistent training methodology.
  • Syncing wellness metrics including weight, heart rate variability, and sleep data via bulk updates.
  • Automating the migration or backup of workout templates and activity metadata.

How Intervals.icu CLI Works

  1. The skill initializes by verifying the local intervals binary and validating authentication via API keys or access tokens.
  2. It interprets user intent to distinguish between calendar events (scheduled) and workout library items (reusable).
  3. Natural language date references are resolved into absolute ISO-8601 strings to prevent scheduling errors.
  4. Commands are dispatched using JSON-first flags to ensure the agent receives machine-readable data for further processing.
  5. For complex data mutations, the skill utilizes temporary files or piped input to safely update Intervals.icu resources.

Intervals.icu CLI Setup

To deploy this skill within your Openclaw Skills environment, ensure the intervals binary is accessible in your path.

  1. Configure your authentication credentials:
export INTERVALS_API_KEY='your_api_key_here'
  1. Verify the CLI installation and auth status:
intervals --version
intervals auth status
  1. If the binary is missing, use the automated installer provided in the skill metadata for macOS or Linux.

Intervals.icu CLI Data Schema & Taxonomy

The skill organizes interaction around four primary data entities, consistently preferring JSON for input and output.

Entity Purpose Key Attributes
Activity Historical data records id, name, type, distance, moving_time, tags
Event Scheduled calendar items id, type, start_date_local, workout_id
Workout Library templates id, name, description, steps, indoor_control
Wellness Daily health tracking id, weight, hrv, sleep, motivation

All writes follow a JSON-first pattern to maintain high data integrity across the platform.

Intervals.icu CLI Advanced Features

  • Support for upsert operations to prevent duplicate calendar entries when syncing training plans.
  • Advanced semantic filtering for activities using text queries and performance tags.
  • Bulk wellness data injection using the wellness bulk-put command for high-frequency data logging.
  • Integration with Openclaw Skills workflows for multi-agent collaboration on fitness programming.
  • Support for raw Intervals-compatible JSON payloads for custom workout step definitions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins intervals
Github Stars: 0
forks: 0

Featured*