AI Cycling Coach — AI skill for Claude Code
A cycling coach that runs on a coding agent (Claude Code, Codex, Cursor) and your free intervals.icu account.
How to install AI Cycling Coach
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Casuyan/ai-cycling-coach and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Cycling Coach does
A cycling coach that runs on a coding agent (Claude Code, Codex, Cursor) and your free intervals.icu account.
Alternatives in AI
- Codeburn — Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Code 9.7k ★
- Agent Rules Books — AGENTS.md rules / skills for AI coding agents: Codex, Cursor & Claude Code 2.6k ★
- Skills Manage — Desktop app to manage AI coding agent skills across Claude Code, Cursor, Gemini CLI, Codex, and 20+ platforms 2.2k ★
README
ai-cycling-coach

**Your coach is a coding agent and a text file.**
It reads your rides, sleep and HRV from intervals.icu, talks through each session with you, and rewrites your plan straight on your calendar. Connect intervals.icu to Garmin or Wahoo and tomorrow's workout is on your head unit before you wake up.
The coaching method is plain text in [METHOD.md](METHOD.md). Every rule comes with its reason, and if you disagree with one, you edit it.
Why I built it
I'd tried the "adaptive" training apps, and none of them adapted to me. In May 2026 a car decided it needed the lane more than I did, broke my shoulder blade, and gave me the time to build something better. This coach got me through six weeks of hands-free indoor rehab, back on the road, through a season of fun races, and into the best shape of my life.
What made it work was how well it knew me: my lab curve, my injury, the Thursday group ride that always turns into a race, the granfondo where I ran out of fuel, and every time I'd told it a number was wrong. A cold, a trip or a bad night's sleep changed the plan the same day, with the reasoning written out.
I'm also not the most organised person. The coach let me move things around as much as I needed, and still held me to account: a skipped session got asked about, an easy day ridden hard got called out. That mix of flexibility and accountability is what kept me in my lane (the car notwithstanding).
Zoomed in and zoomed out
This is the part I'd miss most if I went back to an app. The coach plans on three horizons at once and keeps them honest with each other.
- Season. Your goal, your races, holidays and busy months, planned backwards from the event
that matters most. It sits in
athlete/SEASON_PLAN.mdand as race and note markers on your calendar. - Block. Three to eight weeks with one job: build the base, raise t
Related Skills
Usewarden
Free, local guardrail for AI coding agents — Claude Code, Cursor, Gemini CLI and more. Blocks out-of-scope wri
Hydration Coach
One water-reminder Agent Skill for every mainstream AI coding tool — Claude Code, Codex, Cursor, Gemini CLI, W
Tokimeter
Local-first usage & cost meter for AI coding agents: Claude Code, Codex, Cursor, Grok Build, Hermes, opencode,
PR Review Relay
Hand a PR off to your other AI coding agents (Claude/Codex/Cursor) for automated, free, local cross-review
Agent Doctrine
A free, opinionated set of doctrine files that keep AI coding agents (Claude Code, Cursor, Codex, Copilot, Win
RAInmaker Lite
Free Claude Skill (AI sales coach) that reviews cold emails, LinkedIn messages, and cold-call openers, then ru
Related Agents
Async Code
Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per
Monk Installer
Install, upgrade, and troubleshoot monk-agent plus Monk CLI/daemon for Claude, Codex, and Cursor users.
Plugin Host Parity Checker
Checks that the shared skills/ tree, the three host manifests (.claude-plugin/, .cursor-plugin/, .codex-plugin