LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

coach - Personalized Endurance Training Plan Coach

Creates personalized, periodized training plans for triathlon, marathon, and ultra-endurance events using Strava data or manually provided fitness information.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Assess athlete fitness
  • Sync Strava activities
  • Query training history
  • Establish training zones
  • Set training load targets
  • Design periodized plans
  • Create sport-specific workouts
  • Provide race-day strategies
  • Render plans to HTML

Inputs

  • Strava client ID
  • Strava client secret
  • Strava redirect URL
  • Manual fitness data
  • Training goals
  • Health considerations
  • Schedule limitations
  • Available equipment
  • Training database
  • Reference files

Outputs

  • Fitness assessment
  • Periodized training plan
  • Sport-specific workouts
  • Training zones
  • Race-day strategy
  • JSON plan
  • HTML plan
  • Synced SQLite database

Requirements

  • Node.js environment
  • npx access
  • Strava API credentials for Strava sync
  • Internet access for Strava sync
  • SQLite support
  • Access to ~/.claude-coach

Source

  • Spec: SKILL.md
endurance training
triathlon
marathon
ultra-endurance
Strava
periodization
workout planning
Assess athlete fitness
Sync Strava activities
Query training history
Establish training zones
Strava client ID
Strava client secret
Strava redirect URL
Fitness assessment
Periodized training plan
Sport-specific workouts