← All skills
intervals-icu-api
92 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Complete guide for accessing and managing training data with the intervals.icu API. Use when working with Intervals.icu athlete profiles, activities, workouts, events, wellness data, and training plans. Covers authentication, retrieving activities with combined data fields, managing calendar events with planned workouts, and creating/updating training data. Includes curl examples for all major operations.
Works with any agent that supports SKILL.md skills.
What this skill can do
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 73 places.
Show 17 more
- skills/intervals-icu-api/README.md, line 50
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 56
curl -X POST \ - skills/intervals-icu-api/README.md, line 70
curl -X PUT \ - skills/intervals-icu-api/README.md, line 90
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 94
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 103
curl -X POST \ - skills/intervals-icu-api/README.md, line 119
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 124
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 129
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 138
curl -X PUT \ - skills/intervals-icu-api/README.md, line 186
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 243
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/README.md, line 247
curl -H "Authorization: ApiKey YOUR_ATHLETE_ID:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 18
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 26
curl -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \ - skills/intervals-icu-api/SKILL.md, line 61
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 65
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \
and 53 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 25 places.
Show 17 more
- skills/intervals-icu-api/SKILL.md, line 83
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 103
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 115
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 138
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 158
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 168
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 203
curl -X POST \ - skills/intervals-icu-api/SKILL.md, line 251
curl -X POST \ - skills/intervals-icu-api/SKILL.md, line 279
curl -X POST \ - skills/intervals-icu-api/SKILL.md, line 319
curl -X POST \ - skills/intervals-icu-api/SKILL.md, line 351
curl -X POST \ - skills/intervals-icu-api/SKILL.md, line 385
curl -X PUT \ - skills/intervals-icu-api/SKILL.md, line 413
curl -X PUT \ - skills/intervals-icu-api/SKILL.md, line 445
curl -X PUT \ - skills/intervals-icu-api/SKILL.md, line 464
curl -H "Authorization: ApiKey API_KEY:YOUR_API_KEY" \ - skills/intervals-icu-api/SKILL.md, line 483
curl -X PUT \ - skills/intervals-icu-api/SKILL.md, line 510
curl -X PUT \
and 5 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'intervals-icu-api' ] || [ -L ~/.agents/skills/'intervals-icu-api' ]; then echo 'A skill folder named intervals-icu-api already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/intervals-icu-api' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/intervals-icu-api' ~/.agents/skills/'intervals-icu-api' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'intervals-icu-api' ~/.claude/skills/'intervals-icu-api' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 92 |
| 2026-11-07 | 8f88f9a | 100 |