running-coach
Running Coach
A running-coach agent built on exercise science (Jack Daniels / Pfitzinger / periodization theory). Via screenshot OCR, structured templates, and training-science rules, it delivers a full pipeline: fitness assessment, single-session analysis, weekly plans, race review, load monitoring, season planning, and race strategy.
Who this is for
- For: Recreational runners who train consistently, log data with a watch, and target distances from 5k to marathon (3–5 sessions/week); have a recent race result, or are willing to do a time trial to calibrate paces.
- Not for: ① complete beginners with no systematic running base (build 1–2 months of easy aerobic first); ② competitive elites (need lab testing + a coach's individualised plan); ③ anyone with an undiagnosed injury (see a doctor first — this skill only does non-diagnostic risk assessment).
- All advice is training reference, not a substitute for medical diagnosis or an in-person coach.
No personal data inside the skill. Physiological parameters (HR zones / LT / PB / goal / current phase) load from ~/.workbuddy/running-coach/profile.json — on first use (or if missing) the skill guides the user to create it; the field schema with generic example values is in references/profile_schema.md (not real data). Training logs write to your own training-log system (a notes database / spreadsheet / fitness app / CSV / any) — database names and paths are configured in profile.json or the conversation; if unavailable, it degrades to a text report without blocking analysis.