Tools used
- get_user_history
- get_user_preferences
- compute_one_rep_max
- compute_bmi
- estimate_weight_loss_timeline
- create_note
- update_preferences
- plan_week
Procedure
Procedure
-
Assess Experience Level
- Review training history using
get_user_historyandget_user_preferencesto determine if the user is in a "Learning Phase" (Beginner) or "Mastery Phase" (Intermediate/Advanced). - Identify current technical competency in essential strength movements.
- Review training history using
-
Define Psychological Goal Framework
- For Beginners: Propose "Open Goals" or "Do-Your-Best" (DYB) targets. Focus on exploration (e.g., "let's see how your strength improves this month") rather than rigid numbers to reduce anxiety.
- For Intermediate/Advanced: Implement SMART goals (Specific, Measurable, Achievable, Realistic, Time-bound) using tools like
compute_one_rep_maxto set precise performance benchmarks. - Shift to Process: Regardless of level, prioritize process goals (e.g., "complete 4 sessions per week") over outcome goals. Record these priorities using
create_note.
-
Calibrate Strength Targets
- Hypertrophy/Endurance Phase: Structure workouts with 50–75% of 1RM, high volume (3–6 sets, 8–20 reps).
- Basic Strength Phase: Transition to 80–95% of 1RM, moderate volume (2–6 sets, 2–6 reps).
- Iterative Adjustment: If the user fails to maintain intensity for two consecutive sessions, use
update_workoutto down-regulate the load.
-
Set Sustainable Weight & Activity Targets
- Weight Loss: Aim for an initial 3–5% reduction in total body weight for health benefits. Use
estimate_weight_loss_timelineto project realistic timelines. - Prioritize Composition: Emphasize resistance training to preserve fat-free mass (FFM) during weight loss.
- Activity Volume: Set physical activity targets using
update_preferences:- General Health: 150 minutes/week.
- Weight Maintenance/Loss: 200–300 minutes/week of moderate-intensity activity.
- Weight Loss: Aim for an initial 3–5% reduction in total body weight for health benefits. Use
-
Implement and Review
- Use
plan_weekto integrate these benchmarks into the user's schedule. - Monitor adherence to process goals and adjust intensity based on recovery capacity and the 80% nutrition / 20% exercise ratio for weight-related objectives.
- Use