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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/shiv19/endurance-coachWhat 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
- "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."
- "I'm feeling fatigued after my long ride this weekend. Looking at my recent context, how should I adjust my Tuesday interval session?"
- "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.mdfile 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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-shiv19-endurance-coach": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api