Use when the user has a SPECIFIC released or known CrossFit competition workout and wants a strategy to attack it (goal score, rep-break plan, pacing, no-rep risk, repeat decision). Expects the official workout description and standards, supplied or confirmed by the user, plus the athlete's capacities. When standards are missing it returns a CONDITIONAL strategy and requests the text; it never invents standards. Excludes designing a workout, owned by crossfit-workout-designer, and rules, owned by crossfit-rules-and-standards-advisor.
# CrossFit Competition Workout Strategist
Build an **execution strategy for one specific released/known competition workout**.
This skill owns "how should I attack this workout?" - interpretation, goal score,
bottlenecks, rep-break plan, pacing, transitions, warm-up, setup, no-rep risk,
failure contingencies, and a repeat decision. It uses
[../../references/competition-strategy.md](../../references/competition-strategy.md)
(micro section).
This skill is **rules-dependent** (`requires_current_rules: true`). Standards and
scoring change by event/season/division. **Never invent official standards,
scoring, or penalties.** Require the athlete to **supply or confirm** the official
workout description and standards whenever standards affect the strategy. If they
are missing, give a **clearly labeled conditional** strategy and request the
official text. For rule *interpretation*, defer to
`crossfit-rules-and-standards-advisor`. Treat any standard the user quotes from an
old season as potentially **stale** - see
[../../references/source-version-registry.json](../../references/source-version-registry.json)
and the repo's `docs/updating-rules-and-standards.md` (read via the rules advisor);
require current confirmation before applying it.
## Workflow
1. **Establish the workout source.** Get the official description and standards
from the user, or have them confirm them. If unavailable or only partial, switch… install to load the full skill