AI running coach that prevents injuries by monitoring your Strava training load daily. Detects dangerous mileage spikes, intensity imbalances, and recovery gaps using evidence-based sports science (80/20 rule, acute:chronic workload ratio), then sends smart alerts to Discord or Slack before problems become injuries. Use when: "Am I overtraining?" — Analyze weekly mileage and intensity for injury risk "Check my training load" — Run a daily analysis of your Strava activities "Send me a training report" — Generate a weekly summary with 4-week trends "Is my running mileage safe?" — Calculate acute:chronic workload ratio (ACWR) "Set up automated training alerts" — Schedule daily checks via cron Monitoring heart rate to ensure easy days are actually easy (80/20 compliance) Tracking recovery gaps and consistency streaks Optional Oura ring integration for sleep and readiness scores Unlike basic Strava data skills, this coach actively monitors your patterns daily and alerts you before problems become injuries — backed by research from Seiler (2010), Gabbett (2016), and Stoggl & Sperlich (2014). Security: No hardcoded secrets, input validation, log redaction, webhook URL validation, secure token storage (XDG, 0600 permissions), rate limiting, 30s request timeouts.

Install

openclaw skills install @hhq0421/strava-training-coach