The API skill's model placeholders now render Opus 5, keeping the previous Opus named separately.
What's wrong with this entry?
The substitution map that renders the bundled claude-api skill docs moved OPUS_ID/OPUS_NAME onto Claude Opus 5 and added two keys for the outgoing model.
- Every doc writing
model="{{OPUS_ID}}"now emits the new ID, as do the deprecation targets and the Bedrock ID table. - The alias table keeps
opusand adds anopus 5row. PREV_OPUS_ID/PREV_OPUS_NAMEcarry claude-opus-4-8 so migration text can name both.- The
/claude-apiskill is registered with no isEnabled gate, so this is what users of that skill get on this build.
OPUS_ID: "claude-opus-5"
Strings lifted out of the shipped bundle, so the claim above can be checked against them.