$npx skillfedfor your agent

anthropic-sdk-upgrader

This skill guides you through upgrading @anthropic-ai/sdk and @anthropic-ai/claude-agent-sdk packages in the vscode-copilot-chat project. It walks you through reviewing release notes, consolidating changes by category, identifying breaking changes, updating dependencies, detecting API surface shifts via type definition diffs, fixing compilation errors, and running tests to validate the upgrade.

anthropic-sdk-upgrader helps you upgrade Anthropic SDK packages with a structured process covering version checks, dependency resolution, and compilation verification.

AI-generated summary based on this skill's SKILL.md

187,975 41,291 MITupdated by microsoft

Decision gist · record as of 2026-07-28

anthropic-sdk-upgrader helps you upgrade Anthropic SDK packages with a structured process covering version checks, dependency resolution, and compilation verification. This skill guides you through upgrading @anthropic-ai/sdk and @anthropic-ai/claude-agent-sdk packages in the vscode-copilot-chat project. It walks you through reviewing release notes, consolidating changes by category, identifying breaking changes, updating dependencies, detecting API surface shifts via type definition diffs, fixing compilation errors, and running tests to validate the upgrade.

manual: git clone https://github.com/microsoft/vscode → cp -r vscode/extensions/copilot/.agents/skills/anthropic-sdk-upgrader ~/.claude/skills/anthropic-sdk-upgrader
extensions/copilot/.agents/skills/anthropic-sdk-upgrader/SKILL.md · version 20dec18d

Use it when

  • anthropic-sdk-upgrader breaks the upgrade into structured steps: review release notes, categorize changes, identify breaking changes.
  • anthropic-sdk-upgrader helps you resolve SDK-related breaking changes by first identifying which APIs have changed through type definition.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

microsoft/vscode/anthropic-sdk-upgrader · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I upgrade @anthropic-ai/sdk to the latest version?

anthropic-sdk-upgrader guides you through updating @anthropic-ai/sdk by first reviewing the release notes for the target version, then consolidating changes by category to understand what's new. The skill walks you through updating your package.json dependencies, detecting API surface shifts via type definition diffs, and running tests to validate the upgrade completes without breaking your code.

What is the anthropic SDK upgrade process?

anthropic-sdk-upgrader breaks the upgrade into structured steps: review release notes, categorize changes, identify breaking changes, update dependencies in package.json, detect API surface shifts by comparing type definitions, fix any compilation errors that arise, and run tests to confirm compatibility. This approach helps you migrate between major Anthropic SDK versions safely.

How do I fix anthropic SDK breaking changes?

anthropic-sdk-upgrader helps you resolve SDK-related breaking changes by first identifying which APIs have changed through type definition diffs, then updating your code to match the new interfaces. The skill guides you through fixing compilation errors, updating types and interfaces in your codebase, and validating changes with tests before deploying.

How do I migrate between anthropic SDK versions?

anthropic-sdk-upgrader provides a migration guide that consolidates changes by category, highlights breaking changes between versions, and walks you through updating @anthropic-ai/sdk and @anthropic-ai/claude-agent-sdk packages. It helps you detect API surface changes, resolve dependency conflicts, and run tests to ensure your vscode-copilot-chat project remains compatible.

What should I do about anthropic SDK compilation errors after upgrade?

anthropic-sdk-upgrader helps you troubleshoot compilation errors by detecting type mismatches and API surface changes through type definition diffs. It guides you in updating your code to match the new SDK interfaces, resolving dependency conflicts, and fixing type errors so your project compiles successfully after the upgrade.

How does anthropic-sdk-upgrader detect API surface changes?

anthropic-sdk-upgrader documents API surface changes by comparing type definitions between SDK versions, identifying which interfaces, methods, and parameters have been added, removed, or modified. This detection helps you understand the scope of changes needed in your vscode-copilot-chat project and plan your migration accordingly.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

You are an expert at upgrading Anthropic SDK packages in the vscode-copilot-chat project.

Packages

Package Description
@anthropic-ai/claude-agent-sdk Official Claude Agent SDK - provides the core agent runtime, tools, hooks, sessions, and message streaming
@anthropic-ai/sdk Anthropic API SDK - provides base types, API client, and message structures used by the agent SDK

Upgrade Process

Follow these steps exactly:

1. Check Current Versions and Changelog

Before upgrading, review the current versions in package.json and check the release notes:

  • Claude Agent SDK Releases:

(truncated - see the full file via the links below)

File tree — 1 file
extensions/copilot/.agents/skills/anthropic-sdk-upgrader/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Upgrade Anthropic SDK packages to newer versions”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

helmor-bump-vendors
by dohooo · dohooo/helmor

Helmor Bump Vendors automates the process of upgrading pinned versions of agent CLIs, SDKs, and supporting binaries—including Claude Code, Codex, Cursor SDK, and platform tools. It handles version sourcing, SHA256 computation for both arm64 and x64 architectures, enforces the Claude SDK↔CLI lockstep rule, and runs mandatory verification gates to ensure correctness before release.

Apache-2.0updated Jul 2026
★ 1,278repo stars
check-sdk-updates
by tony1223 · tony1223/better-agent-terminal

This skill queries npm to compare your declared SDK versions against the latest published releases for Claude Code, Claude Agent SDK, and Codex SDK. It generates a status table showing which packages are current or outdated, then analyzes the version gap and release notes for each outdated package to help you assess update risk before installing.

MITfor claude-codeupdated Jul 2026
★ 449repo stars
Update Harness Dependencies
by vercel · vercel/ai

This skill manages updates to the core SDK dependencies that power harness adapters, ensuring each package stays current with its respective framework. It handles both bridge harnesses like Claude Code and non-bridge variants, applying version constraints consistently across dependencies and examples. A built-in verification script confirms all relevant versions remain aligned.

no license declared → metadata onlyupdated Jul 2026
★ 25,844repo stars
export-agent
by open-gitagent · open-gitagent/opengap

Translate agent configurations across multiple frameworks with a single command. Export to Claude Code, OpenAI, CrewAI, Lyzr, GitHub Models, and other formats, or import from existing Claude, Cursor, and CrewAI projects to standardize your automation setup.

MITupdated Jul 2026
★ 2,903repo stars
heroui-migration
by heroui-inc · heroui-inc/heroui

This skill guides agents through upgrading HeroUI v2 applications to v3, addressing breaking changes like compound components, removed Provider requirements, and event handler renaming. It provides migration workflows for both full and incremental approaches, component-specific guides, and styling updates to keep projects functional during the transition.

Apache-2.0updated Jul 2026
★ 30,221repo stars
run-agent
by open-gitagent · open-gitagent/opengap

Launch agents with flexible LLM provider selection across Claude, OpenAI, CrewAI, Lyzr, GitHub Models, and other adapters. Supports local directories, remote git repositories, and one-shot prompts for immediate execution. Auto-detection identifies the best adapter from your repo's configuration.

MITupdated Jul 2026
★ 2,903repo stars
Tags
dependency-managementversion-migrationapi-compatibilitysdk-toolingtypescript-typesbreaking-changespackage-updatesruntime-compatibilityupgrade-automation