ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

endurance-coach

Create personalized triathlon, marathon, and ultra-endurance training plans. Use when athletes ask for training plans, workout schedules, race preparation, or coaching advice. Can sync with Strava to analyze training history, or work from manually provided fitness data. Generates periodized plans with sport-specific workouts, zones, and race-day strategies.

Why use this skill?

Get personalized marathon, triathlon, and ultra-endurance training plans. Integrate with Strava or manual data for professional-grade coaching schedules.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/shiv19/endurance-coach
Or

What This Skill Does

The Endurance Coach skill is an advanced AI-driven training companion designed to generate, manage, and optimize multi-sport training programs for endurance athletes. Whether you are training for a local 5K, a marathon, an Ironman, or an ultra-distance mountain race, this skill creates periodized, progressive schedules tailored to your unique physiological profile and time availability.

The skill functions as a personal coach, utilizing a sophisticated 'Athlete_Context' framework. Instead of generic templates, it references your historical training data (via Strava integration or manual inputs) to ensure every workout serves your primary goals. It manages heart rate or power-based zones, structures taper phases, and builds recovery blocks to prevent overtraining.

Installation

To begin, ensure you have the OpenClaw environment initialized. Run the following command in your terminal: clawhub install openclaw/skills/skills/shiv19/endurance-coach

Once installed, the skill will automatically check your local directory for an Athlete_Context.md file. If not detected, the skill will prompt you to run a setup interview to establish your training baseline.

Use Cases

  • Race Preparation: Creating a 16-week lead-up schedule for a specific marathon date.
  • Load Management: Adjusting your weekly training volume based on professional, family, or personal fatigue factors.
  • Performance Analysis: Reviewing recent Strava data to identify training plateaus or inconsistencies in your zone distribution.
  • Strategy Planning: Developing race-day fueling and pacing strategies based on course topography and expected weather conditions.

Example Prompts

  1. "I have a goal marathon in 14 weeks. Please analyze my current Strava activity from the last month and propose a 3-phase periodized plan that peaks for race day."
  2. "I'm feeling fatigued after my long ride this weekend. Looking at my recent context, how should I adjust my Tuesday interval session?"
  3. "Create a 4-week base-building cycle for an ultra-marathon, keeping my training volume under 8 hours per week due to work constraints."

Tips & Limitations

  • Keep Context Updated: Regularly update your Athlete_Context.md file after major races or lifestyle shifts to ensure the AI's recommendations remain accurate.
  • Manual Data: If you do not use Strava, ensure you provide clear, chronological data regarding your recent sessions, including duration, RPE (Rate of Perceived Exertion), and heart rate if available.
  • Safety: Always listen to your body; AI-generated plans are suggestions. If you experience acute pain or signs of overtraining, prioritize rest and consult a medical professional.

Metadata

Author@shiv19
Stars1015
Views2
Updated2026-02-15
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-shiv19-endurance-coach": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#fitness#training#triathlon#marathon#coaching
Safety Score: 4/5

Flags: file-read, file-write, external-api