Tools used
- create_week
- create_workout
- add_exercise
- compute_one_rep_max
- update_memory
- plan_week
- list_exercise_library
Procedure
Procedure
-
Information Gathering & Baseline
- Assess the user's current familiarization with compound lifts (Squat, Hinge, Core).
- If the user knows their 1RMs, use them; otherwise, use
compute_one_rep_maxbased on recent performance data. - Check for access to equipment: heavy bag, jump rope, and standard gym weights (Trap bar, dumbbells).
-
Phase 1: Foundation (Weeks 1-3)
- Use
create_weekto initialize the first block. - Mon: Max Strength (Compound Lifts, 3-4 sets, 60-70% 1RM). Use
add_exerciseto include Squats and Romanian Deadlifts. - Tue: Intervals (Heavy Bag).
- Wed: Active Recovery (Mobility/Walking).
- Thu: Unilateral work and Plyometrics.
- Fri: Aerobic Base (LISS - Jump rope/Running, 20-30 min).
- Sat: Technical Boxing and circuits.
- Progression: Use
update_memoryto track volume increases (1 set or 5 mins cardio per week).
- Use
-
Phase 2: Strength & Power (Weeks 4-6)
- Transitions to higher intensity (80-85% 1RM) and lower repetitions (3-6 reps).
- Update cardio to HIIT: 3-minute work intervals with 1-minute rest (mimicking boxing rounds).
- Week 4: 5 rounds HIIT.
- Week 5: 6 rounds HIIT.
- Week 6: 8 rounds HIIT.
- Coaching Cues: Include cues in workout descriptions: "Drive the floor away" for squats and "Brace like you're taking a punch" for core work.
-
Phase 3: Deload (Week 7)
- Implement a recovery protocol using
create_week. - Reduce total sets by 33-50%.
- Lower intensity to 50% 1RM.
- Focus on technical refinement and form "polishing."
- Implement a recovery protocol using
-
Phase 4: Integration (Week 8)
- Set intensity to 85-90% 1RM for S&C to maximize explosive speed.
- Conditioning should focus on max-intensity medicine ball throws and heavy bag work.
-
Exercise Guidance
- For Lower Body: Progress from Goblet Squats to Back Squats.
- For Posterior Chain: Progress from Romanian Deadlifts to Trap Bar Deadlifts.
- For Core: Use Medicine Ball Rotational Throws and Deadbugs.
-
Review & Adapt
- At the end of every week, use
get_week_statsto verify adherence. - If the user reports excessive fatigue before Week 7, consider an early deload using
apply_deload_template.
- At the end of every week, use