SessionStart
01Hook Claude Code
Runs when a session starts, executing auto-update.sh. From rlacombe/switchback-running.
Hook Claude Code
Runs when a session starts, executing auto-update.sh. From rlacombe/switchback-running.
Settings file Claude Code
Agent settings declaring 1 hook event (SessionStart).
Skill Claude CodeCodex
Modify upcoming workouts based on how you're feeling or schedule changes.
Skill Claude CodeCodex
Archive reviewed activities as compact, source-linked Markdown memory.
Skill Claude CodeCodex
Post a coaching note to your Intervals.icu calendar with today's briefing.
Skill Claude CodeCodex
Deep health and readiness audit — overtraining signals, volume trends, injury risk.
Skill Claude CodeCodex
Post-run nutrition analysis — compute water, carbs, sodium, and caffeine intake.
Skill Claude CodeCodex
Race-day preparation — pacing, nutrition, aid stations, mental game plan, and taper check.
Skill Claude CodeCodex
Post-workout analysis — compare planned vs actual for most recent activity.
Skill Claude CodeCodex
Guided setup — connects Intervals.icu and/or Strava, then builds your athlete profile.
Skill Claude CodeCodex
Morning briefing — today's planned workout, wellness, and fitness status.
Skill Claude CodeCodex
Weekly summary — mileage, compliance, fitness trend, and next week preview.
Skill Claude CodeCodex
Explain the science behind a training decision — what the experts say and why.
MCP server Claude CodeCodexCursor +2
MCP server "intervals-icu" as configured in rlacombe/switchback-running. Runs src/index.mjs with node. Needs 2 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server "strava" as configured in rlacombe/switchback-running. Runs src/strava.mjs with node. Needs 3 environment variables to run.
Instructions file CodexOpenCode
Instructions for rlacombe/switchback-running, covering ultrarunning training companion, constitution, athlete data, training philosophy and core principles.
Instructions file
Instructions for rlacombe/switchback-running, covering ultrarunning training companion, constitution, athlete data, training philosophy and core principles.
Instructions file Gemini CLI
Instructions for rlacombe/switchback-running, covering ultrarunning training companion, constitution, athlete data, training philosophy and core principles.
Agent
Activity memory is enabled by default. Use this procedure after a review unless athlete/profile.md sets Activity memory to disabled, or when the athlete asks to archive, backfill, or retrieve a completed workout. An explicit archive request always proceeds.
Agent
This project has slash commands available in Claude Code.
Agent
The athlete can ask for any of these by name or by describing what they need.
Agent
The athlete can ask for any of these by name or by describing what they need.