github-copilot-upgrader

Upgrade the @github/copilot package and validate type and build regressions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/THRISHAL12345/Project_X --skill github-copilot-upgrader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-copilot-upgrader
Source: https://github.com/THRISHAL12345/Project_X/tree/main/apps/vscode-fork/extensions/copilot/.agents/skills/github-copilot-upgrader
Command: npx skills add https://github.com/THRISHAL12345/Project_X --skill github-copilot-upgrader

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps update the @github/copilot package safely by coordinating version upgrades, type definition comparisons, compilation checks, and test validation in a disciplined sequence.

Core Features & Use Cases

  • Package Upgrade Workflow: Captures a snapshot of existing Copilot type definitions, installs the latest package, and regenerates postinstall state.
  • Type Change Analysis: Compares old and new SDK definitions to document API changes, breaking changes, and new capabilities in upgrade notes.
  • Build and Test Remediation: Repeatedly compiles, fixes type or build issues, and runs unit tests until the upgrade is stable.
  • Use Case: A maintainer needs to move a project to the newest Copilot release while preserving compatibility and documenting the impact for the team.

Quick Start

Use the github-copilot-upgrader skill to upgrade @github/copilot, compare type definition changes, and verify the project still compiles and passes tests.

Frequently Asked Questions about github-copilot-upgrader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely upgrade the @github/copilot package without breaking my project?

To safely upgrade the @github/copilot package, snapshot existing type definitions, install the update, compare API diffs, and validate the codebase by running compilation checks and unit tests until stable.

What is the best way to document breaking API changes after a Copilot SDK update?

Document breaking API changes after a Copilot SDK update by comparing old and new type definitions, then recording the resulting API diffs, breaking changes, and new capabilities in structured upgrade notes.

How do I fix TypeScript build regressions caused by a package upgrade?

Fix TypeScript build regressions from a package upgrade by repeatedly compiling the project, identifying type errors introduced by the new SDK definitions, and applying code remediation until the build passes.

Does the Copilot upgrade workflow support vscode-copilot-chat maintenance tasks?

The Copilot upgrade workflow directly supports vscode-copilot-chat maintenance tasks by executing postinstall scripts, tracking sequential TODOs, and verifying build validation and unit testing within that environment.

What should I do if unit tests fail after updating my Copilot package?

If unit tests fail after updating your Copilot package, run the build and test remediation cycle to fix type or build issues repeatedly until the upgrade is stable and tests pass.