endurance-coaching

Create periodized endurance training plans for triathlon, marathon, and ultra events.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/MrHadiSatrio/Skills --skill endurance-coaching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endurance-coaching
Source: https://github.com/MrHadiSatrio/Skills/tree/main/endurance-coaching
Command: npx skills add https://github.com/MrHadiSatrio/Skills --skill endurance-coaching

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires strava-api, sqlite3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides personalized training plans for athletes, helping them prepare for triathlon, marathon, and ultra-endurance events.

Core Features & Use Cases

  • Training Plan Creation: Generates periodized training plans based on athlete data and goals.
  • Strava Integration: Syncs with Strava to analyze training history and create tailored plans.
  • Manual Data Entry: Allows manual input of athlete data when Strava integration is not available.
  • Use Case: An athlete looking to improve their performance in a half ironman triathlon can use this Skill to create a customized training schedule that takes into account their current fitness level and race goals.

Quick Start

Provide the necessary data (Strava integration or manual entry) and the event date for the training plan you want to create.

Frequently Asked Questions about endurance-coaching

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a personalized marathon training plan with Strava data?

To create a personalized marathon training plan, sync your Strava account or manually enter fitness data. The Skill analyzes your training history to generate a periodized schedule with sport-specific workouts and zones.

Can I generate a triathlon training schedule without Strava API credentials?

Yes, you can generate a triathlon training schedule without Strava API credentials. The Skill accepts manual data entry for athlete assessment to build customized periodized plans based on your current fitness level.

What is periodized training for ultra-endurance events?

Periodized training for ultra-endurance events structures workouts into progressive phases. This Skill creates periodized plans that adjust sport-specific training zones and volume over time to peak your fitness for race day.

Does this endurance coaching tool work for half ironman distance preparation?

Yes, this endurance coaching tool works for half ironman distance preparation. It creates tailored training schedules that account for your current fitness level and specific race goals across multiple sport disciplines.

How do I set up training zones for a personalized endurance training program?

Training zones are set up automatically by analyzing your Strava history or manual input data. The Skill uses this athlete assessment to define personalized training zones and generate sport-specific workouts.

What are the limitations of using manual data entry for training plan creation?

Manual data entry for training plan creation lacks the continuous historical depth of Strava integration. You must accurately input your current fitness metrics and event date manually to generate an effective periodized plan.

Related Skills