What problem does it solve? Upgrading the @github/copilot npm package in the vscode-copilot-chat project often introduces breaking type changes, compilation errors, and failing tests that require tedious manual analysis and fixes. ## Core Features & Use Cases - Guided Upgrade Workflow: Snapshots old type definitions, installs the latest @github/copilot package, and runs postinstall steps in a tracked TODO sequence. - Type Definition Diffing: Compares old and new index.d.ts files in a background task and documents API changes, new features, and breaking changes in .build/upgrade-notes.md. - Compile-Fix-Test Loop: Iterates compilation, error analysis, and unit test runs until all tests pass, then produces a structured upgrade summary. - Use Case: When a new version of the GitHub Copilot SDK is released, use this Skill to perform the upgrade end-to-end and receive documented notes on every API change and code fix applied. ## Quick Start Upgrade the @github/copilot package to the latest version, fix any resulting compile errors and test failures, and document the API changes in .build/upgrade-notes.md.