Use when the user lacks a piece of equipment and needs a substitute movement or implement for a workout (e.g. "no rower, what instead?", "no barbell for thrusters"). Maps the movement's demand profile (joint action, force, energy system, skill, impact), proposes the closest feasible swap, and states what it preserves vs. fails to reproduce plus a loading adjustment. Expects the movement and available gear. Excludes general difficulty scaling, owned by crossfit-stimulus-and-scaling-coach, and designing a workout, owned by crossfit-workout-designer.
# CrossFit Equipment Substitution Engine
Find the **closest feasible equipment substitution** for a movement the athlete
cannot perform as written, and be honest about the gap. This skill owns "I don't
have X — what do I use instead?" It substitutes **within pattern and demand**, not
by superficial similarity, and always states what the swap preserves and what it
fails to reproduce.
## Workflow
1. **Profile the original movement's demand** along the axes in
[../../references/movement-pattern-taxonomy.md](../../references/movement-pattern-taxonomy.md):
joint action(s), force orientation, contraction type and time under tension,
primary musculature and energy system, skill/coordination demand, and
impact/repeated joint stress.
2. **Name the intended stimulus** the movement serves in this workout (engine?
grip? absolute load? skill?) using
[../../references/stimulus-preserving-scaling.md](../../references/stimulus-preserving-scaling.md)
— the swap must protect the limiter, not just the muscle group.
3. **Propose the closest feasible substitution(s)** from the available equipment,
matching as many demand axes as possible.
4. **State what it preserves** — the axes the swap reproduces well.
5. **State what it does NOT reproduce** — the axes it changes or loses (impact,
grip, force orientation, skill, etc.). This is mandatory; an honest swap names
its gap.… install to load the full skillSign in to rate and review this skill.
No reviews yet. Be the first to review this skill.