training-plan

Persist weekly training plans and evaluate adherence against actual activities.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/AlvaroLaraFF/strava-coach --skill training-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: training-plan
Source: https://github.com/AlvaroLaraFF/strava-coach/tree/main/.claude/skills/training-plan
Command: npx skills add https://github.com/AlvaroLaraFF/strava-coach --skill training-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires strava, and includes scripts (resource) components.

What problem does it solve?

Persist and evaluate a confirmed weekly training plan against actual activities.

Core Features & Use Cases

  • Plan and persist a weekly schedule for Run, Ride, Swim, and other sports, with explicit HR and pace targets.
  • Adherence tracking: compare planned sessions with completed activities to measure execution.
  • Plan management: add, bulk-insert, list, review, update, and delete sessions with block-level targets when needed.

Quick Start

Open Claude Code and run the training-plan setup to begin saving your weekly plan and tracking adherence.

Frequently Asked Questions about training-plan

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

FAQPage Schema
How do I track training plan adherence against actual Strava activities?

Training plan adherence tracking compares your confirmed weekly schedule against completed Strava activities to measure execution. It validates planned sessions with actual workout data, supporting Run, Ride, Swim, and other sports with explicit HR and pace targets.

Can I plan and persist weekly training schedules for multiple sports like running and cycling?

Weekly training schedules for multiple sports can be planned and persisted for Run, Ride, Swim, and other activities. The system enforces required fields, validates blocks, and allows bulk-inserting, listing, reviewing, updating, and deleting sessions with block-level targets.

How do I set up a weekly training plan with HR and pace targets?

Setting up a weekly training plan involves running the setup process to save your schedule with explicit HR and pace targets. You can add sessions, validate block targets, and persist the confirmed plan for adherence tracking against Strava activities.

Does this training plan tracker require a Strava connection to work?

A Strava data layer integration is required to evaluate your confirmed weekly training plan against actual activities. The tracker uses this dependency to compare planned sessions with completed workouts and output adherence results as JSON for downstream tools.

What format does the training plan evaluation output for downstream analytics tools?

Training plan evaluation outputs JSON for downstream tools after comparing planned sessions with actual Strava activities. This allows you to integrate adherence measurements and plan execution reviews into other analytics workflows or data pipelines.