SKILL/TREE

Hyrox 12-week training plan built around your splits

Drop in your 5k time, 8-station PRs, goal finish (sub-1:00 to sub-2:00), and race date — get a periodized 12-week plan with run paces, station progressions, taper, and a race-day pacing chart.

$3.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
Included
01Goal time reverse-engineered into per-segment targets: 1km run pace, each station split, transition budget
02Weakness analysis flags your 2-3 priority stations (red/amber/green vs benchmark) and adds extra volume to those
03Four phases: base + station skill (wks 1-4), threshold + station power (5-8), race-specific simulations (9-11), taper (12)
04Station-specific progressions for SkiErg (damper 3-5, 24-28 spm), sled push at 110% race weight, wall ball break strategy
05Race-day pacing chart: Run 1 at goal pace -10 sec/km, station splits, transition tactics that save 30-90 sec total
06Outputs HTML calendar artifact (Hyrox black/orange palette), CSV for TrainingPeaks/Strava import, and Google Sheets formula block

What it does

Hyrox plans on Patreon run $20-50/month and most fitness apps don't know what a station rotation is. This skill builds you a Hyrox 12-week training plan around your actual splits — 5k time, 8 station PRs, goal finish, weekly hours, weak stations, race date. It reverse-engineers your goal time into per-segment targets (each 1km run pace, each station split, transition budget), compares your station PRs against benchmark splits for your goal bracket (sub-1:00 elite, sub-1:15, sub-1:30, sub-1:45, sub-2:00) to flag your 2-3 priority stations, then produces a periodized plan across four phases: base + station skill (wks 1-4), threshold + station power (wks 5-8), race-specific simulations (wks 9-11), and taper (wk 12). Every run session has a target pace in min/km and min/mile; every station session has load, sets, reps or distance, and one technical cue (damper setting, hip hinge, breath cadence). Race-day pacing chart at the end gives you per-station RPE, key cue, and the transition tactic. Four bundled references do the work: station-benchmarks.md maps station splits to goal finish time with the 5k equivalent required for each bracket; periodization-framework.md sets weekly volume and easy/threshold/intervals ratios per phase; station-progressions.md is week-by-week progressive overload per station with common faults and fatigue drills; race-day-strategy.md covers the warm-up, the per-segment pacing, transition tactics that save 30-90 seconds, and the wall ball break strategy (25-25-25-25 or 30-30-20-20, never unbroken unless you hit 90+ in training). Outputs HTML calendar artifact in Hyrox brand colors, CSV for TrainingPeaks or Strava import, and a Google Sheets training log with weekly volume formulas. Handles Open division weights (102kg sled push M / 72kg F, 24kg farmers carry M / 16kg F, 9kg wall ball M / 6kg F) and Doubles/Pro on request.

Frequently asked

How do I train for a sub-1:30 Hyrox finish?
Sub-1:30 requires roughly a 25:00-27:30 5k equivalent run pace (5:15/km on each of 8 runs), 4:30 SkiErg, 3:30 sled push, 3:00 sled pull, 6:00 burpees, 4:30 row, 2:00 farmers carry, 3:30 sandbag lunges, 6:00 wall balls, plus 7:00 in transitions. The skill plugs your current splits into that target and builds a 12-week plan with extra volume on whichever stations are furthest off pace.
What's the right wall ball break strategy for race day?
Never go for 100 unbroken unless you consistently hit 90+ in training. Planned breaks beat unplanned drops. Recommended: 25-25-25-25 or 30-30-20-20 with the ball held during each pause (stepping away costs 5 extra seconds). The skill includes wall ball progressions in weeks 5-11 that build to a max-unbroken benchmark you test weekly.
Can I train for Hyrox without sled access at my gym?
Yes — the skill substitutes leg press progressions for sled push (drive position with feet low on platform, short explosive reps) and rope pull drills or rower with anchored band for sled pull. It flags the limitation and recommends finding sled access for at least 2 sessions in weeks 9-11 if possible, since race-weight sled feel is hard to replicate fully.
I'm a first-timer with a 30-minute 5k — is a 12-week plan enough?
If you can already run 5k continuously, do 20 burpees unbroken, and row 500m without stopping, yes. Goal is completion, not a time target — typical first-timer finish is around 2:00. If you can't meet those minimums, the skill adds a 4-week pre-phase before week 1 to build base fitness, then runs the standard 12-week plan.
Why use this instead of a Hyrox coach charging $150-300/month?
A coach is worth it if you want weekly form video review and live programming adjustments. This skill gives you the periodization logic, station progressions, race-day pacing chart, and TrainingPeaks-ready CSV that a coach would build in the first month — for $3.99, regenerated whenever your splits change. Run the skill again at week 8 with updated PRs and it rebuilds the back half of your plan.

Install — no Terminal required

After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. Click Create/Save, open your GPT, and describe your task in plain English.

A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.