fitness-programming

Generate goal-specific training plans with progression blocks and weekly adjustments.

14|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/mickpletcher/AI-Skills --skill fitness-programming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fitness-programming
Source: https://github.com/mickpletcher/AI-Skills/tree/main/claude/skills/fitness-programming
Command: npx skills add https://github.com/mickpletcher/AI-Skills --skill fitness-programming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of turning vague fitness goals into concrete, measurable training plans that account for progression, recovery, and real-life constraints.

Core Features & Use Cases

  • Structured training blocks & progression: Generates strength, endurance, cycling power, pull-up focus, and triathlon base blocks with specific success markers and measurable progression logic.
  • Fatigue-aware weekly adjustment: Revises the next week(s) when recovery or performance drops by identifying the smallest useful change to protect the primary goal.
  • Safety-first exercise and constraints handling: Enforces safety rules (e.g., no axial loading, conservative substitutions for pain/injury constraints) while keeping the plan runnable with available equipment.
  • Nutrition prompts aligned to phases: Adds phase-specific guidance for bulk, cut, endurance build, and race week priorities.
  • Benchmark and season planning: Reviews whether a block is moving intended metrics and builds annual/season architecture tied to events and countdown timelines.

Quick Start

Ask for a program by telling the AI your goal, the length of the block, how many days per week you can train, your equipment limits, and any injury/safety constraints.

Frequently Asked Questions about fitness-programming

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

FAQPage Schema
How do I create a training plan for a specific fitness goal like strength or triathlon base?

To create a training plan, you provide your fitness goal, block length, weekly training days, equipment limits, and injury constraints. The system generates a structured program with measurable progression logic, success markers, and deload triggers tailored to your specific target.

How do I adjust my weekly training plan when recovery or performance drops?

You can request fatigue-aware weekly adjustments by reporting your recovery or performance drops. The system revises upcoming weeks by identifying the smallest useful change needed to protect your primary training goal while managing accumulated fatigue.

Can I get exercise substitutions for my training plan if I have an injury or limited equipment?

Yes, the system enforces safety-first constraints by providing conservative exercise substitutions for pain or injury limitations. It adapts your program to work with available equipment while avoiding unsafe axial loading or aggravating movements.

What is the best way to plan a triathlon season with structured training blocks?

The best way to plan a triathlon season is building annual or hybrid architecture tied to your events. The system creates countdown timelines, benchmark reviews, and phase-specific nutrition guidance to ensure your training blocks move intended metrics.

Does the training plan include nutrition guidance for bulking or cutting phases?

Yes, the system adds phase-specific nutrition prompts aligned to your training goals. It provides dietary guidance tailored to bulk, cut, endurance build, and race week priorities to support your body recomposition or event performance.

What information do I need to provide to generate a goal-driven training block?

You need to state your fitness goal, desired block length, available training days per week, equipment limits, and any injury or safety constraints. This context allows the system to output a practical, structured program with clear progression and safety rules.