Install
openclaw skills install intervals-icu-cliUse this skill when an installed `intervals` CLI should be used to query Intervals.icu, inspect activities, create scheduled workout events, create workout library items, or write wellness data. It teaches command selection, JSON-first write patterns, and the event versus workout distinction.
openclaw skills install intervals-icu-cliUse this skill when the task involves Intervals.icu and the local intervals CLI.
intervals --versionintervals auth statusThe CLI expects one of these environment variables:
INTERVALS_API_KEYINTERVALS_ACCESS_TOKENOpenClaw metadata declares INTERVALS_API_KEY as the primary env because the skill system supports one primary API-key env. Bearer-token auth via INTERVALS_ACCESS_TOKEN is also valid.
intervals ... --format json.2026-03-16, not relative values like tomorrow.--file - or a temp file.events, workouts, and wellness are raw Intervals-compatible JSON.activities search for text or tag queries.activities list for semantic filtering on date, type, distance, tags, or moving time.events create or events upsert for something scheduled on a specific date.workouts create for a reusable workout library item.wellness put or wellness bulk-put for wellness writes.event: a scheduled calendar item on a dateworkout: a reusable library object not tied to a dateRule of thumb:
events create.workouts create.Read these only as needed:
{baseDir}/references/writes.md{baseDir}/references/queries.md{baseDir}/examples/events upsert over events create when duplicates would be harmful.