How to get a good workout plan from ChatGPT, Claude or Gemini
AI chatbots can write a decent training plan in seconds. The quality depends on what you tell them, and on what you do with the answer.
Give the AI the facts it needs
A vague request gets a generic plan. The more specific you are, the better the plan fits your life. Include:
- Your goal. Strength, muscle, general fitness, a race, or getting back into training.
- Your schedule. How many days a week, and how long each session can be.
- Your equipment. Full gym, home dumbbells, bodyweight only.
- Your experience. New to lifting, a few years in, or returning after a break.
- Your limits. Injuries, exercises you can't or don't want to do.
A prompt you can copy
Edit the details, then paste it into ChatGPT, Claude or Gemini:
Write a 3-day-a-week strength program for me. Goal: get stronger and build some muscle. Experience: I've lifted on and off for a year. Equipment: commercial gym. Time: about 60 minutes per session. Avoid: overhead pressing (shoulder issue). For each day, list the exercises in order with sets and reps, one exercise per line, like "Bench Press 3x8". Use rep ranges where it makes sense, and keep it to 5–6 exercises per day. Explain briefly how to progress from week to week.
Asking for one exercise per line with sets and reps makes the plan easier to read, and easier to copy into a training app.
Check the plan before you start
AI models are good at structure and confident in tone, but they can still get things wrong. Read the plan with a few questions in mind:
- Does it fit your time? Count the sets. Twenty-five working sets won't fit in 45 minutes.
- Is the weekly balance reasonable? Look for both pushing and pulling, and some leg work, unless you asked for something else.
- Did it respect your limits? Check that it left out what you asked it to avoid.
- Do you know every exercise? If a name is unfamiliar, ask the AI to explain it or suggest a swap.
If something's off, say so in the same chat. “Make day 2 shorter” or “swap lunges for something easier on the knees” usually works well.
An AI isn't a doctor or a coach who can see you move. If you have an injury, a medical condition or pain during training, talk to a professional.
Follow it, and write it down
The plan is the easy part. Results come from doing it for weeks and getting a little better over time. That only works if you know what you lifted last time, so log every session: the weight and reps for each set you actually did.
Give a new plan at least four to six weeks before you judge it. Switching plans every week feels productive but makes progress hard to see. When you do want changes, paste your recent results back into the chat and ask the AI to adjust. Real numbers give it far more to work with than “it feels too easy”.
Importing an AI plan into WRKS
With WRKS Pro you don't have to retype the plan. Copy the AI's answer, then go to Workouts → Import from Text in WRKS and paste it. WRKS matches each exercise to its library and shows the sets and reps for you to check. Lines it can't read are marked, so you can fix them before you start. The text is read on your iPhone and isn't sent anywhere.