intervals-icu

Installation
SKILL.md

Troubleshooting

If requests fail, run zero doctor check-connector --env-name INTERVALS_ICU_TOKEN or zero doctor check-connector --url https://intervals.icu/api/v1/athlete/0 --method GET

How to Use

All examples below assume INTERVALS_ICU_TOKEN is set.

Base URL: https://intervals.icu

1. Get Athlete Profile

Get the authenticated athlete's profile and settings:

curl -s "https://intervals.icu/api/v1/athlete/0" --header "Authorization: Bearer $INTERVALS_ICU_TOKEN" | jq '{id, name, firstname, lastname, email, locale, weight, icu_weight, icu_resting_hr, sex, country, city, timezone}'

2. List Activities

Related skills
Installs
28
GitHub Stars
59
First Seen
Mar 6, 2026