Kashi Keefe← All resources
Guides·Claude·9 min read

Build a Claude Fitness Coach That Sticks

Wire Claude into a personal trainer that programs workouts, tracks progress, and adjusts as you go.

Most fitness apps give you a static plan and hope you follow it. Claude does something different: it reasons. You can describe your schedule, your injuries, your equipment, and your goals in plain English, and it will build something that actually fits your life. Then it will adjust when life changes. This guide walks you through how to set Claude up as a genuine fitness coach — not a chatbot that spits out a generic 5x5 program, but a system that programs workouts, tracks what you do, and evolves the plan as you go.

Start with a thorough intake — not a vague goal

The quality of your coaching depends entirely on the quality of your intake. Most people open a chat and type 'give me a workout plan.' Claude will produce something, but it will be generic because you gave it nothing to work with. Do it differently. Treat the first message like a real onboarding form.

Here is an intake prompt you can paste and fill in. The more specific you are, the better the output.

You are my personal fitness coach. Use everything below to build a smart, sustainable training plan.

Goal: [e.g., lose 15 lbs of fat while maintaining muscle, or run a 5K in under 28 minutes, or build a consistent 4x/week lifting habit]
Timeline: [e.g., 12 weeks]
Current fitness level: [e.g., I've been lifting on and off for 2 years, currently sedentary for 4 months]
Available days: [e.g., Monday, Wednesday, Friday, Saturday]
Session length: [e.g., 45-60 minutes max]
Equipment: [e.g., commercial gym with full free weights and cables, or home with dumbbells up to 50 lbs and a pull-up bar]
Limitations/injuries: [e.g., left knee tendinitis, avoid heavy knee flexion under load; lower back gets aggravated by high-rep Romanian deadlifts]
What has worked before: [e.g., I respond well to 4-day upper/lower splits]
What has failed: [e.g., I always burn out on 6-day programs after week 3]
Other context: [e.g., I travel 1 week per month with only hotel gym access]

Build me a 4-week training block. For each workout, list the exercises, sets, reps, and rest periods. Add brief coaching notes where useful.

That single prompt, filled out honestly, will get you a more useful plan than most paid apps produce after a 20-question quiz. The difference is that Claude can reason about the tradeoffs — why high-rep RDLs might not be the right call given your back history, or why a 6-day program is statistically likely to fail you even if it looks good on paper.

Structure your sessions so Claude can track progress

Claude does not have persistent memory between conversations unless you give it that memory. This is the part most people get wrong. They have a great first session, then open a new chat and start over. The fix is simple: keep a running log that you paste into each session.

Create a plain text file (or a note in Notion, Apple Notes, wherever you already live) called workout-log.txt. After each session, paste this template and fill it in.

## Session Log — [Date]

Workout: [e.g., Lower Body A — Week 2]

Completed:
- Squat: 3x6 @ 185 lbs (felt strong, could have done 190)
- Romanian Deadlift: 3x10 @ 135 lbs (stopped here, felt lower back fatigue at rep 8 on last set)
- Leg Press: 3x12 @ 270 lbs
- Walking Lunge: 2x12 each leg @ 30 lb dumbbells
- Seated Calf Raise: 3x15 @ 90 lbs

Skipped or modified: [e.g., skipped Nordic curls — no partner available]
Energy level: [1-10, e.g., 7]
How the session felt: [e.g., legs were sore from Tuesday, got through it but not my best]
Injuries/pain: [e.g., left knee felt fine today]
Notes: [anything else relevant]

When you are ready for your next session or a programming update, open Claude and paste your full log at the top, followed by your request. This gives Claude the context it needs to make real adjustments rather than generic advice.

How to request smart program adjustments

A coach who just writes programs is not worth much. What you are paying for — in time and attention — is their ability to read your feedback and adapt. Claude does this well if you ask directly. After pasting your log, ask specific questions rather than open-ended ones.

Examples of high-signal adjustment requests:

  • My lower back is bothering me after Romanian deadlifts. Suggest a hip-hinge substitute that is safer for me right now and explain the load difference.
  • I missed two workouts this week due to travel. I only have a hotel gym with dumbbells and a cable machine. Compress this week's remaining sessions into two workouts.
  • I have stalled on bench press at 185 for three weeks. Diagnose what might be happening and give me a 2-week peaking block to break through it.
  • I am 4 weeks into this plan and my schedule has changed — I now only have 3 days instead of 4. Restructure the program without losing the key training stimulus.
  • Based on my logs, where am I progressing well and where am I falling behind? What should I prioritize in the next block?

The pattern is: give Claude your data first, then ask it to reason about that data. Do not ask it to guess. The more logs you paste, the more accurately it can see trends — where you consistently fade in week 3, which muscle groups you tend to neglect, how your energy tracks across the week.

Build a coaching persona you actually want to talk to

By default, Claude is polite and measured. That works for some people. Others want a coach who is more direct, or more encouraging, or more technical. You can set this tone explicitly in your system prompt or your opening message.

Act as a no-nonsense strength coach. Be direct, skip the qualifiers, and tell me exactly what you think I should do and why. If I am making a mistake, call it out. If something in my log looks good, acknowledge it briefly and move on. Prioritize practicality over comprehensiveness — I would rather have a clear action than a long list of options.

Or, if you are newer and want more teaching:

Act as a patient strength and conditioning coach who teaches as they coach. When you give me a program or make a change, explain the reasoning behind each decision in plain language. I want to understand the why so I can make better decisions on my own over time.

Whichever tone you set, Claude will hold it consistently within that conversation. If you use Projects in Claude.ai, you can save your persona and your current log as project context so it persists across sessions — which removes the need to paste your log every time.

Use Claude for nutrition without getting lost in the weeds

Fitness programming and nutrition are tightly linked, but nutrition advice can go deep fast. Keep your requests scoped. Claude works best here when you give it your goal, your current rough eating pattern, and one specific problem to solve — not a request to design your entire diet from scratch.

Practical nutrition prompts that actually move the needle:

  • I am eating around 2,200 calories and trying to lose fat while preserving muscle. I train fasted in the morning and find myself crashing by noon. What should I adjust in my pre- and post-workout eating without blowing my deficit?
  • I struggle to hit my protein target (180g) on busy days. Give me five high-protein meals I can make in under 15 minutes with common ingredients.
  • I have a wedding in 6 weeks and want to look my best. I am already training 4 days a week. Give me a realistic, no-crash approach to tightening up without wrecking my performance in the gym.
  • My lifts are going down even though I am sleeping and training consistently. Review my nutrition notes below and tell me what you think is happening.

Claude is not a registered dietitian and cannot replace medical nutrition advice. For general fitness nutrition — protein targets, meal timing, caloric adjustments for training — it is genuinely useful. For clinical issues like eating disorders, metabolic conditions, or medical weight loss, talk to a qualified professional.

Set up a weekly check-in ritual

The biggest failure mode with AI coaching is inconsistency. You set up a great plan, follow it for two weeks, then drift. Building a weekly check-in ritual into your workflow closes that gap.

Every Sunday (or whatever day precedes your training week), open Claude and run this check-in prompt after pasting your week's logs.

Here are my training logs from this past week:

[paste logs]

Weekly check-in questions:
1. Did I hit my sessions? If not, what patterns do you notice in when I missed?
2. Where did I progress (weight lifted, reps, consistency)?
3. Where did I fall short or regress?
4. What is the one highest-leverage adjustment for next week?
5. Give me next week's full workout schedule with any modifications based on this week's data.

Be concise. I want a clear read on where I am and exactly what I am doing next week.

This ritual does two things. First, it forces you to actually log your workouts — because you know you are going to review them. Second, it creates a feedback loop that a generic app cannot replicate. Over time, Claude will surface patterns in your data that you would never notice yourself: the fact that you always miss Thursday sessions, or that your lifts consistently drop the week after a work travel trip.

Graduating to a system that runs itself

Once you have a few months of logs, you are sitting on useful data. You can feed Claude your full training history and ask it to write your next mesocycle from scratch — not using a template, but based on what has actually worked for your body.

Below is my full training log from the past 12 weeks:

[paste all logs]

Based on this history:
1. Identify my three strongest training adaptations over this period.
2. Identify where I consistently underperformed or stalled.
3. Design a new 6-week block that builds on my strengths, addresses my weaknesses, and introduces a new stimulus where I have plateaued.
4. Explain your programming decisions so I can evaluate them.

This is the point where using Claude as a fitness coach stops feeling like a novelty and starts feeling like having a coach who has worked with you for months. The plan it builds will be specific to your history — your actual numbers, your actual failure points, your actual schedule — not a recycled template.

The tool is only as good as the data you feed it. Log your sessions. Paste your logs. Ask specific questions. That discipline is what separates a Claude fitness coach that sticks from another fitness experiment that dies after week two.