Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Update request/response API contracts and client wiring without business logic.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | -27% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 145% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -43% | 0% |
| case-18 | ✗→✓ | ▲ Improved | -44% | 0% |
Update API request/response contracts in a controlled, explicit way so that:
This skill owns shape, not behavior.
<repo>/REPO_PROFILE.json1) Locate canonical contract source (schema/types/spec). 2) Apply change using additive-first strategy when possible. 3) Mark deprecated fields explicitly if supported. 4) Update generated or handwritten client bindings if present. 5) Ensure no behavior assumptions leak into the contract. 6) Run schema/type validation if available.
If the contract change introduces conditional behavior or stateful flows, recommend system/state-machine-mapper.
meta/spec-sculptor.Log:
api/contract-updateadditive | breaking | versionedOther measured skills in the registry, with their headline benchmark lift.