Personal Fitness Plan Creator
Generates a safe, progressive, equipment-aware weekly workout plan tailored to your goals and fitness level.
Example run
Generated by Claude Opus 5.5 on September 23, 2026
Inputs used
- Fitness level
- Beginner-intermediate — returning to training after about a 12-month layoff; comfortable with basic bodyweight movements (squats, push-ups, lunges) but conditioning and strength have declined
- Primary goal
- Build general strength and muscle (lean muscle gain) in a balanced, full-body way
- Secondary goal
- Improve cardiovascular endurance and lose a modest amount of body fat (~10-12 lbs) over the next few months
- Minutes per session
- 45 minutes
- Days per week
- 4 days per week (Monday, Tuesday, Thursday, Saturday)
- Available equipment
- A pair of adjustable dumbbells (5-50 lbs per hand), a pull-up bar mounted in a doorway, a flat exercise bench, resistance bands (light/medium/heavy), and a yoga mat. No barbell or squat rack.
- Injuries or limitations
- Mild chronic lower back tightness (not a diagnosed injury, but flares up with heavy spinal loading or poor deadlift form) and slightly tight/weak shoulders from desk work — no history of shoulder dislocation, just general stiffness and limited overhead mobility
- Age and context
- I'm 34 years old, work a desk job as a software engineer (mostly sitting 8+ hours a day), and I'm getting back into exercise after about a year of being mostly sedentary due to a busy work schedule. Before that year off, I used to jog casually and did some bodyweight workouts, so I have basic movement experience but my strength and cardio conditioning have dropped noticeably. My main context: I have a home garage setup with limited equipment, I travel for work about once a month (so the plan should be resumable after short breaks), and my energy is usually best in the early morning before work (around 6:30-7:30 AM). I don't have any major health conditions, but I do want to be cautious given the long layoff and my desk-job posture (rounded shoulders, tight hips). I'm motivated to build a sustainable routine rather than push for fast results.
Your 8-Week Return-to-Training Plan
Structure: Upper/Lower split with core and posture work in every session, plus short conditioning finishers. This split fits your back-to-back Monday and Tuesday sessions and gives each muscle group about 72 hours of recovery. All sessions fit within 45 minutes: roughly a 7-minute warm-up, 30–33 minutes of training and a 5-minute cool-down.
Weekly Schedule
| Day | Focus | Duration | Notes |
|---|---|---|---|
| Monday | Lower A (squat focus) + core | 45 min | Knee-dominant legs, anti-extension core |
| Tuesday | Upper A (push/pull, horizontal) + posture | 45 min | Chest, upper back, arms, rear shoulders |
| Wednesday | Active recovery | 20–40 min (optional) | Brisk walk or easy jog-walk, mobility |
| Thursday | Lower B (hip-hinge focus) + core + carry | 45 min | Hamstrings/glutes, back-friendly hinge |
| Friday | Rest | — | Hit your step goal and take desk breaks |
| Saturday | Upper B (vertical) + conditioning finisher | 45 min | Pull-up progression, pressing, 8-min circuit |
| Sunday | Active recovery | 20–40 min (optional) | Longer walk, hike or bike ride |
How to Read the Plan
- RPE (Rate of Perceived Exertion), 1–10: RPE 7 means you could have done about 3 more good reps. RPE 8 means about 2 more. You should never train to failure in this block.
- A1/A2 = superset: Do one set of A1, then one set of A2, then rest, and repeat. This keeps sessions within 45 minutes.
- Tempo "3-1-1": Lower for 3 seconds, pause for 1 second, lift in about 1 second.
- Early-morning note: Your spinal discs are more hydrated and less tolerant of bending for about the first 30–60 minutes after waking. Don't skip the warm-up, and avoid toe-touch stretches or sit-ups first thing. Drink a glass of water when you wake up. If you like, have a small snack such as a banana 20–30 minutes before training.
Monday — Lower A (Squat Focus)
Warm-up (7 min)
- Cat-cow: 8 slow reps
- 90/90 hip switches: 6 per side
- Glute bridge: 12 reps, 2-second squeeze at the top
- Half-kneeling hip flexor stretch: 30 seconds per side. Squeeze the glute of the down leg and tuck the pelvis slightly.
- Bodyweight box squat to the bench: 10 reps
- Goblet squat ramp-up: 1 set of 6 at about 50% of your working weight
Main Workout (~31 min)
| # | Exercise | Sets × Reps | RPE | Rest |
|---|---|---|---|---|
| A1 | DB goblet squat (tempo 3-1-1) | 3 × 8–12 | 6–8 | — |
| A2 | Dead bug | 3 × 6/side | — | 90 s |
| B1 | DB reverse lunge | 3 × 8–10/leg | 7 | — |
| B2 | Side plank (knees or feet) | 3 × 20–30 s/side | — | 60 s |
| C1 | DB hip thrust (shoulders on bench) | 3 × 10–15 | 7–8 | — |
| C2 | Band pull-apart | 3 × 15 | — | 60 s |
Form cues:
- Goblet squat: Hold the dumbbell vertically against your chest with elbows tucked under it. Keep your feet about shoulder-width apart with toes slightly out. Sit "down between your heels" and push your knees in the direction of your toes. Keep your chest tall. Go only as deep as you can without your lower back rounding. Squatting to the bench is fine at first.
- Dead bug: Press your lower back gently into the mat and keep it there. Exhale fully as you extend the opposite arm and leg. Move slowly.
- Hip thrust: Tuck your chin and keep your ribs down. Finish the movement with your glutes, not by arching your lower back. Your shins should be vertical at the top.
Cool-down (5 min): Half-kneeling hip flexor stretch, 45 s per side. Figure-4 glute stretch on your back, 45 s per side. Supine twist, 30 s per side. Finish with 5 slow breaths: in through the nose, long exhale.
Tuesday — Upper A (Horizontal Push/Pull)
Warm-up (7 min)
- Thoracic open books (side-lying): 6 per side
- Wall slides: 10 reps. Keep your forearms on the wall and don't let your ribs flare.
- Band external rotation (elbow at your side): 12 per side
- Scap push-ups: 10 reps
- Band pull-apart: 15 reps
- DB bench press ramp-up: 1 set of 8 at light weight
Main Workout (~32 min)
| # | Exercise | Sets × Reps | RPE | Rest |
|---|---|---|---|---|
| A1 | DB bench press | 3 × 8–12 | 7–8 | — |
| A2 | One-arm DB row (hand and knee on bench) | 3 × 8–12/side | 7–8 | 90 s |
| B1 | Push-up (incline on bench if needed) | 3 × 6–15 (stop at RPE 8) | 8 | — |
| B2 | Band face pull | 3 × 12–15 | 6–7 | 60 s |
| C1 | DB hammer curl | 2 × 10–12 | 8 | — |
| C2 | Lying DB triceps extension (on bench) | 2 × 10–12 | 8 | 60 s |
Form cues:
- DB bench press: Pull your shoulder blades gently back and down, like tucking them into your back pockets. Keep your elbows at about 45° from your body, not flared out to 90°. A slight palms-in grip is easier on your shoulders. Lower until the dumbbells reach chest level, stopping short of any shoulder pinch.
- One-arm row: Keep your back flat like a tabletop. Pull the dumbbell toward your hip, not your armpit. Don't twist your torso to finish the rep. The bench-supported position protects your lower back.
- Face pull: Anchor the band at about head height. Pull toward your eyebrows, split the band apart, and finish with your thumbs pointing back, like a "double biceps" pose. This is your main posture corrective.
Cool-down (5 min): Doorway pec stretch, 30 s per side at 2 heights. Child's pose with arms reaching forward, 45 s. Neck side stretch, 20 s per side. Thread-the-needle, 5 per side.
Thursday — Lower B (Hip-Hinge Focus, Back-Friendly)
Warm-up (7 min)
- Cat-cow: 8 reps
- Bird dog: 5 per side with a 3-second hold
- Glute bridge: 12 reps
- Wall hip hinge drill: Stand about 6 inches from a wall, facing away. Push your hips back to touch the wall while keeping your back flat. Do 10 reps, then step a little further away and repeat.
- World's greatest stretch: 3 per side
- DB RDL ramp-up: 1 set of 8 at light weight
Main Workout (~31 min)
| # | Exercise | Sets × Reps | RPE | Rest |
|---|---|---|---|---|
| A1 | DB Romanian deadlift (RDL) | 3 × 8–10 | 6–7 (max 7 in weeks 1–4) | — |
| A2 | Bird dog (3-second hold) | 3 × 5/side | — | 90 s |
| B1 | Split squat → Bulgarian split squat (see progression) | 3 × 8–10/leg | 7 | — |
| B2 | Band Pallof press | 3 × 10/side | — | 60 s |
| C1 | Single-leg glute bridge | 2 × 10–12/side | 7 | — |
| C2 | DB calf raise (single-leg, hold support) | 2 × 12–15/side | 8 | 45 s |
| D | DB suitcase carry (one hand) | 3 × 30 s/side | — | 30 s |
DB RDL form cues (most important lift for your back):
- Stand tall with dumbbells in front of your thighs and your knees softly bent. That knee bend stays fixed for the whole rep.
- Push your hips back as if closing a car door with your butt. The dumbbells slide down your thighs close to your legs.
- Keep your back flat and your neck neutral, with eyes on the floor about 6 feet ahead. Brace your abs as if you're about to be poked in the stomach.
- Stop when you feel a strong hamstring stretch, usually around mid-shin, or the moment your back starts to round, whichever comes first.
- Drive your hips forward to stand up and squeeze your glutes. Don't lean back at the top.
- Start light: 15–25 lb per hand in week 1, even if it feels easy. Progress weight only when every rep looks identical. If your back tightens during the set, end the set and switch to the swap listed in the Substitutions table.
Split squat progression: In weeks 1–2, do split squats with both feet on the floor. From week 3, if balance and knees feel good, elevate your rear foot on the bench for Bulgarian split squats. Keep your torso tall or leaning slightly forward, and let the front knee travel forward naturally.
Suitcase carry: Hold one heavy dumbbell at your side and walk tall, without leaning. This is excellent for building low-back resilience without loading your spine.
Cool-down (5 min): Lying hamstring stretch with a band, 45 s per side. Half-kneeling hip flexor stretch, 30 s per side. Child's pose, 45 s. Crocodile breathing on your stomach, 5 breaths.
Saturday — Upper B (Vertical) + Conditioning
Warm-up (7 min)
- Thoracic open books: 6 per side
- Wall slides: 10 reps
- Band external rotation: 12 per side
- Scapular pull-ups (hang from the bar, pull your shoulder blades down without bending your arms): 2 × 5
- Band pull-apart: 15 reps
- Overhead check (do this every session): Stand with your back against a wall and raise your arms overhead, thumbs up. Can you touch the wall without your lower back arching or your ribs flaring? If yes, use the half-kneeling press as written. If not, use the angled press variation noted under the press cues.
Main Workout (~23 min)
| # | Exercise | Sets × Reps | RPE | Rest |
|---|---|---|---|---|
| A1 | Pull-up progression (see below) | 3 × 3–8 | 7–8 | — |
| A2 | Half-kneeling single-arm DB press | 3 × 8–10/side | 7 | 90 s |
| B1 | Prone DB row on flat bench (or band seated row) | 3 × 10–12 | 7–8 | — |
| B2 | Tempo push-up (3 s down) | 3 × 6–12 | 7–8 | 60 s |
| C | Prone Y-T raise on bench (2–5 lb or no weight) | 2 × 8 each | — | 30 s |
Pull-up progression: Pick the hardest level where you can complete all prescribed reps with good form.
- Band-assisted negatives: Step up on a stool to the top position, then lower yourself in 3–5 seconds.
- Band-assisted pull-up: Loop the heavy band over the bar and put a foot or knee in it. Progress to the medium band, then the light band.
- Full pull-up (or chin-up with palms facing you, which is easier).
- Cues: Start by pulling your shoulders down away from your ears. Drive your elbows toward your back pockets and bring your chest toward the bar. Control the descent. Check that your doorway bar is rated for your weight, and don't kip or swing.
Half-kneeling press cues: Kneel on your mat with the same-side knee down as the pressing arm. Squeeze your glute on that side, which protects your lower back. Use a neutral (palm-in) grip and press up and slightly forward, keeping your ribs down.
- Angled variation: If you failed the overhead check, press at about a 45° angle forward and up, like a landmine press, and stay in a pain-free range. Many desk workers gain full overhead range in 4–6 weeks with the mobility work in this plan.
Conditioning Finisher (8 min): Perform 40 seconds of work followed by 20 seconds of rest, for 2 rounds through these 4 moves. Aim for about RPE 7–8, breathing hard but still in control.
- Bodyweight squat to bench
- Mountain climbers (slow and controlled; hands on the bench for an easier version)
- Alternating reverse lunges
- Step jacks (low-impact) or jumping jacks
Cool-down (4 min): Walk around until your breathing settles. Then do a doorway pec stretch for 30 s per side, a lat stretch (hold the bar or a doorframe and sink your hips back) for 30 s per side, and child's pose for 30 s.
Progressive Overload: 8-Week Block
Method: double progression. Each exercise has a rep range, such as 8–12.
- Start with a weight you can lift for the bottom of the range at about RPE 6–7.
- Each week, try to add 1–2 reps per set.
- When you hit the top of the range on all sets at or below the target RPE, increase the weight by the smallest increment available, usually 2.5–5 lb per hand. Then drop back to the bottom of the rep range.
- Log every session, using a notes app or a simple spreadsheet.
| Weeks | Phase | Focus | Guidelines |
|---|---|---|---|
| 1–2 | Re-entry | Technique and tissue tolerance | Use 2 sets instead of 3 on main lifts in week 1. RPE 6–7 max. Expect some soreness; that's normal. Leave the finisher at 1 round in week 1. |
| 3–4 | Build | Double progression begins | 3 full sets. RPE 7–8. Move to Bulgarian split squats. Finisher goes to 2 rounds. |
| 5–6 | Build+ | Keep adding reps and load | Add a 4th set to A1 exercises (goblet squat, DB bench, RDL, pull-up) if recovery is good. RDL may go to RPE 8. |
| 7 | Push | Best-quality week | Try to hit your best numbers at RPE 8. Finisher can go to 3 rounds or 45 seconds on and 15 seconds off. |
| 8 | Deload and retest | Recover and consolidate | Cut sets by about 40% and keep the weight. RPE 6. Then start a new block with slightly heavier starting weights. |
When 50-lb dumbbells get easy (most likely on goblet squats and RDLs later on), use these tools instead of adding weight:
- Slower tempo (4-second lowering phase)
- A pause at the bottom
- 1.5-rep technique (go down, halfway up, back down, then all the way up)
- Switch to single-leg versions (single-leg RDL, rear-foot-elevated split squat)
- Increase reps up to 15–20
Cardio progression (optional Wednesday and Sunday):
- Weeks 1–2: 20–25 min brisk walk.
- Weeks 3–5: 30 min, which can be jog-walk intervals (1 min jog, 2 min walk).
- Weeks 6–8: 30–40 min of easy continuous jogging, at a pace where you can still hold a conversation.
Substitutions
| Main Exercise | Easier | Harder | Back/Shoulder Notes |
|---|---|---|---|
| Goblet squat | Box squat to bench (bodyweight or light) | Pause or 1.5-rep goblet squat; DB front squat | Limit depth to where your back stays neutral |
| Reverse lunge | Split squat (static) | Deficit reverse lunge; walking lunge | Reverse lunges are gentler on knees than forward lunges |
| DB hip thrust | Floor glute bridge | Single-leg hip thrust; banded hip thrust | Don't hyperextend at the top |
| DB RDL | Glute bridge or band pull-through; lighter kickstand RDL | Single-leg RDL; paused RDL | If your back flares: use hip thrusts and hamstring bridges for 1–2 weeks, then return light |
| Bulgarian split squat | Split squat with bench for balance | Add a slower tempo or pause | Stop if you feel a pinch at the front of the hip |
| DB bench press | DB floor press (limits shoulder range) | Tempo or paused bench; single-arm bench | Floor press is the best swap for cranky shoulders |
| One-arm DB row | Band row | 3-second hold at the top; heavier load | Supported position protects your back |
| Push-up | Incline push-up with hands on bench | Feet-elevated or banded push-up | Keep your elbows at about 45° |
| Pull-up | Scapular pull-ups plus negatives; band lat pulldown (anchored high) | Weighted chin-up (DB between feet); slow 5-s negatives | Use a neutral grip if your bar allows |
| Half-kneeling DB press | Angled press or floor press | Standing single-arm press; tall-kneeling press | Skip overhead work if you feel any pinching |
| Face pull / pull-apart | Lighter band | Heavier band, 2-s hold | Keep these in permanently |
| Suitcase carry | Lighter DB, shorter duration | Heavier DB, 45–60 s | Very back-friendly |
| Conditioning circuit | Reduce to 30 s on / 30 s off | 3 rounds; add DB goblet squats | Avoid heavy ballistic swings for this block |
Recovery & Adherence
Sleep and nutrition
- Sleep: Aim for 7–9 hours. With 6:30 AM training, that means lights out around 10:00–10:30 PM. Sleep is when you actually build muscle.
- Protein: About 0.7–1 g per pound of body weight daily. This supports muscle gain while you lose fat.
- Fat loss: Aim for a modest deficit of about 300–500 kcal per day. That targets roughly 0.5–1 lb per week, so 10–12 lb over about 3–5 months. Larger deficits will stall your strength gains.
Daily movement and desk habits
- Steps: Aim for 7,000–9,000 per day. This contributes to fat loss more than people expect.
- Hourly "desk reset" (about 2 min): 10 band pull-aparts, a 30-second hip flexor stretch per side, 5 cat-cows or seated thoracic extensions, and a quick stand and walk.
- Raise your monitor to eye level. Your body will adapt to however you spend your 8+ desk hours, so this matters.
Pain rules (traffic light)
- Green: Discomfort at 0–3/10 that doesn't worsen during the session and settles by the next morning. Continue.
- Yellow: Discomfort at 4–5/10, or it lingers more than 24 hours. Reduce the load and use the easier substitution.
- Red: Sharp, shooting or radiating pain, numbness, or pain that changes how you move. Stop the exercise and get it assessed.
Travel protocol: Your plan should survive a missed week.
- While traveling: Pack one resistance band and do a 25-minute routine 2–3 times. The routine is 3 rounds of split squats, push-ups, band rows, single-leg glute bridges, band face pulls and dead bugs, plus a hotel-gym walk or jog.
- Returning after 1 week or less: Resume exactly where you left off.
- Returning after 1–2 weeks: Reduce weights by about 10% for one week, then continue.
- Returning after more than 2 weeks: Repeat the previous phase for one week.
- If you miss a single day: Don't try to cram sessions together. Shift the missed session to the next available day, or skip it and keep the order Lower A → Upper A → Lower B → Upper B.
Consistency
- Lay out your clothes and set your dumbbells the night before.
- Track streaks and lifts in your log. Seeing the numbers go up is powerful motivation.
- On low-energy mornings, do the "minimum session": the warm-up plus just the A-superset (about 20 minutes). Showing up at all counts.
Retest at week 8: Record your max push-ups, pull-up progression level, goblet squat weight × reps, body weight (weekly average), and waist measurement. Use these numbers to set your next block's starting weights.
Safety notes: Treat weeks 1–2 as deliberately easy, since your connective tissue adapts more slowly than your muscles after a long layoff. Always brace your core before lifting any dumbbell off the floor. Hinge at the hips when picking weights up, and set up heavier dumbbells from your knees for pressing. Keep all hinge work strict and never grind out reps with a rounded back. Stop any movement that causes sharp, radiating or worsening pain. Before starting, please consult a physician or physical therapist if you have any health concerns, such as heart, blood pressure or joint issues, or back pain that radiates or persists. A PT can also give you a personalized assessment of your back tightness and shoulder mobility.
Related prompts
5-Minute Guided Meditation Script
Generates a structured, read-aloud 5-minute guided meditation script tailored to your chosen focus and experience level.
Healthy Habit Formation Coach
Designs a personalized, science-based plan to build one healthy habit that actually sticks.
Exercise Form and Technique Guide
Coaches proper form, cues, and safe progressions for any exercise to prevent injury and build strength.
Quick Workout Generator for Busy People
Generates a compact, efficient workout tailored to your time, equipment, goals, and fitness limitations.