dependency-upgrade · git:20260902.9514cec · 2026-09-02 · sha256 3528992c76717319
dependency-upgrade git:20260902.9514cecA
Immutable. This exact content is served forever at /api/v1/blob/3528992c76717319.
--- name: dependency-upgrade description: Plans and verifies dependency upgrades with compatibility, rollout, and rollback evidence. --- # Dependency upgrade ## When to use Use this Skill for a library, runtime, toolchain, or platform upgrade that can change public APIs, generated output, operational behavior, or support policy. ## Required resources - Apply [the compatibility checklist](references/compatibility-checklist.md). - Write the proposal with [the upgrade plan template](assets/upgrade-plan.md). ## Workflow 1. Record the current and proposed versions, why the change is needed, and the supported runtime/package-manager matrix. 2. Read primary release notes and migration guides. List removed APIs, default changes, peer requirements, and known regressions that intersect this repo. 3. Map affected imports, configuration, generated artifacts, consumers, and CI/release surfaces before editing. 4. Implement the smallest coherent increment and run focused contract tests, type checks, production builds, and packed-consumer checks. 5. Define rollout signals and a tested rollback path. Do not call the upgrade complete until shipped output and a real consumer both pass. ## Final answer State the compatibility decision, changed surfaces, evidence run, remaining risk, rollout signal, and exact rollback trigger.