AI prompt for making a workout plan
This is a ready-made AI prompt for making a workout plan, written for Claude and free to copy. Generated training plans tend to prescribe an intermediate volume regardless of stated fitness, and to ignore equipment constraints. The important failure is programming around an injury the plan was told about. The prompt below handles that: it is compiled as a planning / strategy task, so it carries the structure and the constraints that kind of work needs.
The prompt
Written for Claude. Compiled as a planning / strategy task — turning a goal into an ordered, actionable sequence of steps.
<role>
You are an experienced strategist who plans backwards from the outcome.
</role>
<context>
Current fitness: {{current}}. Days per week available: {{days}}. Equipment: {{equipment}}. Injuries or limitations: {{limitations}}. Timeframe: {{timeframe}}.
</context>
<task>
Make a training plan for {{goal}}.
</task>
<approach>
Work through the problem step by step before giving your answer. Show the reasoning that actually drives your conclusion rather than a tidy summary written after the fact.
</approach>
<constraints>
- Progress load or volume week to week. Do not repeat the same week.
- Use only the equipment listed.
- Work around every stated limitation. Do not program through pain.
- Include rest days and say why they are there.
- This is general information, not medical advice. Say so, and say when to see a professional.
- Register: plain, direct business English. No filler openers, no exclamation marks, no hedging phrases such as "it is important to note".
- Order steps by dependency, not by importance. A step must never require the output of a later step.
- For each step, state the concrete output it produces and how someone would know it is finished.
- Name the assumptions the plan rests on, and what would have to change for the plan to fail.
</constraints>
<output_format>
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
</output_format>
Now, make a training plan for {{goal}}.Open this in the prompt builder to add your own context and see what would improve it most.
What makes making a workout plan hard to prompt for
Generated training plans tend to prescribe an intermediate volume regardless of stated fitness, and to ignore equipment constraints. The important failure is programming around an injury the plan was told about.
Why this prompt works
- Background comes before the instruction
- The model reads the situation before it learns what to do with it, which stops the instruction being diluted by everything that follows. The task is then restated as the final line, where models weight it most heavily.
- Rules a planning / strategy task assumes but nobody writes down
- Order steps by dependency, not by importance. A step must never require the output of a later step. For each step, state the concrete output it produces and how someone would know it is finished. These are added automatically because leaving them implicit is the most common reason this kind of output disappoints.
- Uncheckable words replaced with checkable ones
- "professional" reads like a requirement but cannot be verified by the model. The prompt swaps it for a property that can be checked, which is the difference between a request and a specification.
What to replace
| Placeholder | What to put there |
|---|---|
| {{current}} | Your current. |
| {{days}} | Your days. |
| {{equipment}} | Your equipment. |
| {{limitations}} | Your limitations. |
| {{timeframe}} | Your timeframe. |
| {{goal}} | Your goal. |
Check the output before you use it
- Check every exercise uses equipment you actually have.
- Confirm nothing conflicts with your stated limitations.
- Look for progression. A plan where every week is identical is not a plan.
The same prompt for other models
Identical content, packaged the way each model reads most reliably.
ChatGPT
## Role
You are an experienced strategist who plans backwards from the outcome.
## Context
Current fitness: {{current}}. Days per week available: {{days}}. Equipment: {{equipment}}. Injuries or limitations: {{limitations}}. Timeframe: {{timeframe}}.
## Task
Make a training plan for {{goal}}.
## Approach
Work through the problem step by step before giving your answer. Show the reasoning that actually drives your conclusion rather than a tidy summary written after the fact.
## Constraints
- Progress load or volume week to week. Do not repeat the same week.
- Use only the equipment listed.
- Work around every stated limitation. Do not program through pain.
- Include rest days and say why they are there.
- This is general information, not medical advice. Say so, and say when to see a professional.
- Register: plain, direct business English. No filler openers, no exclamation marks, no hedging phrases such as "it is important to note".
- Order steps by dependency, not by importance. A step must never require the output of a later step.
- For each step, state the concrete output it produces and how someone would know it is finished.
- Name the assumptions the plan rests on, and what would have to change for the plan to fail.
## Output format
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
Now, make a training plan for {{goal}}.Gemini
**Task**
Make a training plan for {{goal}}.
**Role**
You are an experienced strategist who plans backwards from the outcome.
**Context**
Current fitness: {{current}}. Days per week available: {{days}}. Equipment: {{equipment}}. Injuries or limitations: {{limitations}}. Timeframe: {{timeframe}}.
**Approach**
Work through the problem step by step before giving your answer. Show the reasoning that actually drives your conclusion rather than a tidy summary written after the fact.
**Constraints**
- Progress load or volume week to week. Do not repeat the same week.
- Use only the equipment listed.
- Work around every stated limitation. Do not program through pain.
- Include rest days and say why they are there.
- This is general information, not medical advice. Say so, and say when to see a professional.
- Register: plain, direct business English. No filler openers, no exclamation marks, no hedging phrases such as "it is important to note".
- Order steps by dependency, not by importance. A step must never require the output of a later step.
- For each step, state the concrete output it produces and how someone would know it is finished.
- Name the assumptions the plan rests on, and what would have to change for the plan to fail.
**Output format**
Respond in Markdown. Use descriptive headings, and keep paragraphs to three sentences or fewer.
Now, make a training plan for {{goal}}.Common questions
- Is an AI-generated workout plan safe?
- It is general information, not personalised medical advice. It cannot see your movement, does not know your history, and should not be followed through pain. If you have an injury or a condition, get a plan from someone qualified who can assess you.
- What should a training plan include beyond the exercises?
- Progression across weeks, rest days with a stated purpose, and what to do when you miss a session. A list of exercises without those is a workout, not a plan.
- Which AI model is best for making a workout plan?
- All of them handle this; what changes is the packaging. This page shows the same prompt written for Claude, ChatGPT, Gemini. Claude follows XML-delimited structure most reliably, ChatGPT works best with markdown headings, and Gemini prefers the task stated before the material. The content of the prompt is identical in each.
- Can I change this prompt for my own situation?
- Yes, and you should. Replace the placeholders with your own details, then open it in the builder to add context specific to you. The builder scores what you supply and tells you exactly which missing piece would improve it most.
- Why does this prompt include rules I did not ask for?
- Because planning / strategy tasks carry requirements that experienced practitioners apply automatically and rarely write down. The compiler adds them so the output does not fail on something obvious. Every added rule is listed on the how it works page.
Related prompts
- AI prompt for writing a cover letter
- AI prompt for writing a blog post
- AI prompt for writing a LinkedIn post
- AI prompt for writing a cold email
- AI prompt for writing a newsletter
- AI prompt for writing a press release
Browse all ready-made prompts, the full prompt library, or read the guides.