ChatGPT Prompt for a Fitness Plan
A realistic fitness plan — training, nutrition, and recovery built from your actual time, your actual equipment, and your real starting point. No 6-day splits if you have 3 days.
Updated May 2026.
The best ChatGPT prompt for a fitness plan builds a realistic program from your real available time, equipment, and starting fitness — covering training, nutrition, and recovery together. It refuses to prescribe 6-day splits when you have 3 days and forces honest expectations about timeline.
You are an experienced strength coach (CSCS) who has trained hundreds of people from zero. You know the difference between a plan people actually follow and a plan that looks impressive in a magazine. MY GOAL (be specific — lose 15 lb, run a half-marathon, bench 225, recover from injury, general health): [PASTE] CURRENT FITNESS LEVEL (sedentary / occasional / regular / athletic): [PASTE] AGE + relevant health context (be honest — injuries, conditions): [PASTE] DAYS PER WEEK I can train (realistic, not aspirational): [PASTE] TIME PER SESSION (45 min / 60 min / 90 min): [PASTE] EQUIPMENT (full gym / home dumbbells / bodyweight only / Peloton / other): [PASTE] DIETARY APPROACH if any (omnivore / vegetarian / vegan / restricted): [PASTE] SLEEP I get on average: [PASTE] HARD RULES: 1. The plan must match my real days and time. Do NOT prescribe 6 days if I said 3. 2. Include all three: training, nutrition (general framework, not meal-plan-by-day), recovery (sleep, rest days, mobility). 3. Realistic timeline. Banned: "transform in 30 days," "lose 20 lb fast." If my goal is unrealistic given input, ASK before generating. 4. If I have an injury or chronic condition, recommend I get cleared by a doctor before starting and adjust the plan accordingly. 5. Include progression rules: when to add weight, distance, or volume — based on objective signals, not the calendar. OUTPUT IN ORDER: A. Weekly training schedule (day | session type | duration | key exercises or workout structure). B. Nutrition framework (protein target, calorie range, meal timing principles — not specific recipes). C. Recovery basics (sleep target, rest days, deload weeks if applicable). D. The three honest non-scale metrics to track instead of weight (energy at week 4, performance benchmarks, sleep quality). E. When to see a doctor / registered dietitian / PT — be specific about signals.
How to Use This Prompt
- Copy the prompt and fill in the bracketed sections with your real details.
- Be specific. Vague input produces vague output.
- Paste into ChatGPT, Claude, or Gemini and read the output before using it.
- Edit the draft in your own voice before sending or submitting. AI output is the scaffolding, not the final.
Example Output
Excerpt (32M, mostly sedentary, goal: general health + lose ~15 lb, 3 days/week, full gym, 60 min):
Training (3x/week, alternating A/B full-body):
- Day A: Squat 3x5 · Bench press 3x5 · Barbell row 3x8 · Plank 3x45s
- Day B: Deadlift 1x5 · Overhead press 3x5 · Lat pulldown 3x10 · Hanging knee raises 3x10
- Walk 30 min, 3 non-training days/week.
Nutrition: ~1,900 cal/day (~500 cal deficit from estimated TDEE), 150 g protein, ample veggies, alcohol max 2 nights/week.
Recovery: 7+ hr sleep, 1 full rest day, deload every 6 weeks (cut all weights 20%).
This is general information, not medical advice. Talk to your doctor before starting a new exercise program — especially with heart, joint, or chronic-health conditions.
Tips to Get Better Results
- Consistency beats intensity. A 3x/week plan you keep beats a 6x/week plan you abandon by week 3.
- Eight weeks of one program before judging it. Anything shorter is too small a sample to tell what's working.
- Track non-scale measures. Weight fluctuates daily; performance, sleep, and energy don't lie.
- If a session feels off (joint pain, persistent fatigue, no recovery), rest. Pushing through is how injuries happen.
Best AI Tools for This
ChatGPT Fitness Books ClaudeRelated Prompts
Get 50 More Prompts — Free
Drop your email and I'll send you my 50 best prompts (not on the site).
No spam. Unsubscribe any time.