Switchback-running check
Deep health and readiness audit — overtraining signals, volume trends, injury risk
install
source · Clone the upstream repo
git clone https://github.com/rlacombe/switchback-running
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/rlacombe/switchback-running "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/check" ~/.claude/skills/rlacombe-switchback-running-check && rm -rf "$T"
manifest:
.claude/skills/check/SKILL.mdsource content
/check — Health & Readiness Audit
Goes deeper than
/today's daily snapshot. Analyzes multi-week trends to flag overtraining risk, volume ramp issues, recovery adequacy, and injury warning signs.
Step 1: Read knowledge base
Read these coaching files for detection criteria and thresholds:
— FOR/NFOR/OTS stages, detection methods, warning signsknowledge/recovery-overtraining.md
— red flags, volume ramp limits, return protocolsknowledge/injury-prevention.md
— 10% rule, build:recovery ratios, CTL ramp ratesknowledge/volume-progression.md
— age/gender-specific recovery considerationsknowledge/age-gender.md
Step 2: Gather data
Fetch data using MCP tools (call them directly, in parallel where possible):
- Wellness endpoint for the last 30 days — sleep, HRV, resting HR, fatigue, mood trends
- Fitness endpoint for the last 30 days — CTL/ATL/TSB progression
- Activities endpoint for the last 30 days — actual volume, frequency, intensity
- Events endpoint for the last 30 days — planned vs completed (compliance)
Read
for injury history, age, known weaknesses, and cached zones.athlete/profile.md
Step 3: Analyze
Volume Trends
- Weekly mileage progression over 4 weeks — flag increases >10%/week
- CTL ramp rate — flag if >5 points/week sustained
- Are recovery weeks happening? Check for step-back every 3-4 weeks
- Build:recovery ratio — is it 3:1 or 2:1? Should it be?
Wellness Trends
- HRV trend: declining over 7+ days = concern
- Resting HR trend: rising over 7+ days = concern
- Sleep: average over 30 days, trend direction, any sustained <7h periods
- Fatigue/mood: worsening trend over 7+ days
Overtraining Risk Assessment
Using the FOR → NFOR → OTS framework from
knowledge/recovery-overtraining.md:
- Steve House's 3 warning signs: slow warmup, poor sleep, suspected injury (2+ = immediate rest)
- Performance decline: are recent workouts showing pace/HR regression?
- Compliance: missed workouts may indicate fatigue-driven avoidance
Injury Risk
- Volume spike detection (acute:chronic ratio)
- Any reported soreness or pain patterns
- Shoe mileage if tracked
Step 4: Display
Present findings as a health report card:
Overall Status: Green / Yellow / Red
Volume & Load
- Weekly progression (table: last 4 weeks)
- CTL trend and ramp rate
- Recovery week compliance
Wellness Trends
- HRV: current vs 30-day average, trend direction
- Resting HR: current vs 30-day average, trend direction
- Sleep: average, trend, any flags
- Fatigue/mood: trend
Risk Flags
- List any specific concerns with severity (watch / caution / stop)
- For each flag, cite the reasoning from the knowledge base
Recommendations
- Specific actions based on findings (e.g., "Take a recovery week", "Reduce volume by 20% this week", "Monitor HRV for 3 more days before deciding")
- If red flags: recommend consulting a medical professional for any pain or injury concerns
- Reference the relevant expert guidance