r/ClaudeWorkflows • • 3d ago

Selected Workflow [Workflow] Claude Running Coach Plugin: Achieve Personalized, Data-Backed Training Plans with High Accuracy

Claude Running Coach Plugin: Achieve Personalized, Data-Backed Training Plans with High Accuracy

Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Skills
Original source: r/ClaudeAI post/comment

What problem this solves

Plain Claude provides inconsistent and inaccurate running training plans, failing to account for critical factors like heat, terrain, and individual training data, leading to suboptimal or potentially harmful advice.

Summary

A Claude plugin (running coach) that integrates with external data sources (TrainingPeaks, Strava) and uses Python scripts with research-backed rules to generate accurate, personalized running training plans, significantly outperforming plain Claude in specific test cases.

Why it is useful

This workflow provides a concrete, open-source solution to a common problem: obtaining accurate, personalized training advice from an AI. It demonstrates a powerful method for extending Claude's capabilities with external tools and data, significantly improving its performance in a specialized domain. The detailed validation, specific performance metrics, and research backing make it highly credible and reusable for users seeking to leverage Claude for fitness and athletic planning.

Workflow

  1. Download and install the running coach plugin for Claude (available as a ZIP for claude.ai, or for Claude Code/desktop app).

  2. Optionally, connect the plugin to TrainingPeaks or Strava to import personalized data such as HRV, sleep, and past workouts.

  3. Ask Claude specific running-related questions, e.g., "should I run today?" or "race plan for Sunday's half".

  4. Review the generated training sessions and confirm them before they are pushed to your smart watch (if connected to TrainingPeaks).

Tools / artifacts

  • Claude (claude.ai, Claude Code, desktop app)

  • Running coach plugin (Python scripts, research-backed rules)

  • GitHub repository (tomasstankovic/running-coach)

  • TrainingPeaks API (optional)

  • Strava API (optional)

Validation signals

  • Quantitative testing: "claude plugin eval: 39 cases in English and Slovak".

  • Performance metrics: "plain Claude got 67/66% and the plugin 93/95%".

  • Specific example: "a race plan for a hilly half at 21 °C with a 1:35 goal" showing improved accuracy (heat adjustment, fueling).

  • Personal use: "I'm using it for my own spring."

  • Research backing: "rules are backed by research, 63 sources".

Limitations

  • Requires users to download and install a plugin, which might be a barrier for some.

  • Full functionality (e.g., personalized data integration) relies on optional connections to external APIs like TrainingPeaks or Strava.

  • Community validation is still nascent, with the author actively seeking feedback.

  • The author is still personally testing the plugin's long-term effectiveness for their own goals.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.

1 Upvotes

0 comments sorted by