StrengthHypertrophy

progressive overload logging

v1

Implement evidence-based workout logging using volume load tracking, RPE/RIR autoregulation, and technical notes.

Available
progressive-overloadvolume-loadhypertrophystrengthRPE

Get an AI coach that uses this skill

FitnessGrid is an AI coach that plans your week and adapts as you go. Install progressive overload logging and your coach will follow this protocol every week, learn from what you actually do, and adjust on the fly.

  • Your coach builds the week from this skill
  • Adapts to your actual progress, not a static template
  • Free to start — no credit card, ~60 seconds to set up

Procedure

  1. Retrieve Historical Context: Use get_user_history or analyze_training_history to identify previous performance for the specific exercises the user is performing to establish a baseline for Load, Sets, and Reps.

  2. Record Quantitative Data: For every resistance training movement, use add_exercise to log the core variables:

    • Load: The weight used.
    • Volume: The specific count of sets and repetitions.
    • Exercise Order: Ensure exercises are logged in the sequence performed to account for fatigue carry-over.
  3. Apply Autoregulation (RPE/RIR):

    • Prompt the user for their Intensity of Effort for each set (Rating of Perceived Exertion or Repetitions in Reserve).
    • Log these values in the exercise comments or notes to distinguish "hard sets" (0–3 RIR) from "junk volume."
    • If a user reports an RPE of 8 or lower for all sets at a specific load, signal that a load increase is appropriate for the next session.
  4. Capture Technical Constraints: Use create_note to record qualitative factors that impact mechanical tension:

    • Range of Motion (ROM): Note if the full range was achieved.
    • Tempo: Note the speed of the eccentric and concentric phases.
    • Readiness: Note any "tweaks" or daily fluctuations in physical state that influenced the session.
  5. Calculate Progressive Metrics:

    • Use compute_one_rep_max to estimate strength trends.
    • Calculate Volume Load (Tonnage) by multiplying Sets × Reps × Load.
    • Note: Remind the user that Tonnage is a baseline indicator and should not be increased at the expense of technical execution or by adding low-intensity repetitions.
  6. Evaluate for Progression:

    • Review the number of "hard sets" performed.
    • If progress stalls, use get_insights to determine if the user is increasing volume (more reps/sets) or intensity (more load) effectively.
    • Advise adjustments based on the goal: increasing load for strength or increasing volume/effort for hypertrophy.

Other programs in the same categories.

Browse by category