Endurance Coach

Generate personalized endurance training plans with periodization and recovery.

1|12|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/ChatAndBuild/chatchat-skills --skill endurance-coach-chatandbuild
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: Endurance Coach
Source: https://github.com/ChatAndBuild/chatchat-skills/tree/main/skills/endurance-coach
Command: npx skills add https://github.com/ChatAndBuild/chatchat-skills --skill endurance-coach-chatandbuild

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating comprehensive and personalized training plans for endurance sports, such as triathlon, marathon, and ultra-marathons.

Core Features & Use Cases

  • Personalized Training Plans: Generate tailored training schedules considering your goals, current fitness level, and constraints.
  • Periodization and Recovery: Implement periodization strategies and recovery plans to enhance performance and prevent overtraining.
  • Sport-Specific Guidance: Offers specific training advice for different endurance sports like marathons, triathlons, and ultra-endurance events.
  • Use Case: If you're a marathon runner looking to improve your performance, this Skill can help you create a structured training plan that includes long runs, speed workouts, and recovery weeks.

Quick Start

Create a training plan for a marathon with a target date of 6 months from now, based on my current training volume and experience.

Frequently Asked Questions about Endurance Coach

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

FAQPage Schema
How do I create a personalized marathon training plan based on my current fitness level?โ–ผ

To create a personalized marathon training plan, input your current fitness level, target race date, and preferences. The system generates a structured schedule with periodization, long runs, speed workouts, and recovery weeks.

How does periodization work for triathlon training schedules?โ–ผ

Periodization for triathlon training schedules works by structuring workout cycles to balance intensity and recovery. This mechanism enhances performance and prevents overtraining by managing progression toward your race date.

What's the best way to prepare for an ultra-endurance event with structured recovery?โ–ผ

The best way to prepare for an ultra-endurance event is using a tailored plan with structured recovery periods. It manages intensity and optimizes performance based on your current training volume and experience.

Can I generate a race preparation schedule if I only have 6 months until my target event?โ–ผ

Yes, you can generate a race preparation schedule for a target date 6 months away. The system requires your target race date, current fitness level, and constraints to output a detailed, structured training timeline.

Does this endurance sports training optimization approach support multiple disciplines?โ–ผ

This endurance sports training optimization approach supports multiple disciplines. It provides sport-specific guidance tailored for marathons, triathlons, and ultra-endurance events based on your individual preferences.

Why do I need to input my training volume to get a marathon training schedule?โ–ผ

You need to input your training volume to get a marathon training schedule because the system uses this baseline to calculate appropriate intensity management. This ensures the generated plan prevents overtraining and optimizes recovery.

Related Skills