SDK Version Tracking and Upgrade Review

Compare SDK versions across repositories and generate structured upgrade plans.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/lewing/maestro.mcp --skill sdk-version-tracking-and-upgrade-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SDK Version Tracking and Upgrade Review
Source: https://github.com/lewing/maestro.mcp/tree/main/.squad/skills/sdk-version-tracking
Command: npx skills add https://github.com/lewing/maestro.mcp --skill sdk-version-tracking-and-upgrade-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a systematic approach to reviewing SDK and dependency upgrades, assessing breaking changes, and producing actionable recommendations with effort estimates and impact analysis.

Core Features & Use Cases

  • Identify current state by scanning project files for current package versions.
  • Check latest releases and evaluate release notes for breaking changes and new features.
  • Review code usage patterns to determine actual impact and required changes.
  • Produce a structured report with recommended actions and verification steps.

Quick Start

Identify current package versions across your solution, compare them to latest releases, and generate a structured upgrade plan with recommended actions.

Frequently Asked Questions about SDK Version Tracking and Upgrade Review

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

FAQPage Schema
How do I track SDK versions and plan dependency upgrades across multiple repositories?

To track SDK versions and plan dependency upgrades, you need to scan repository manifests like .csproj files for current package versions. The process compares these against latest releases to produce a coordinated, actionable upgrade plan.

What is the best way to assess breaking changes before upgrading an SDK?

Assessing breaking changes requires checking latest releases and evaluating release notes against your current versions. You must then review code usage patterns to determine the actual impact and required modifications for your project.

How do I generate an actionable upgrade plan for multi-repo SDK dependencies?

Generating an actionable upgrade plan for multi-repo dependencies involves identifying current package versions across the solution and comparing them to latest releases. This yields a structured report with effort estimates, impact analysis, and verification steps.

Do I need access to repository manifests to review SDK dependency upgrades?

Yes, you need access to repository manifests such as .csproj files to review SDK dependency upgrades. Scanning these files identifies current package versions, which is required to compare them against latest releases and evaluate breaking changes.

What does an SDK upgrade review report include for coordinated dependency management?

An SDK upgrade review report includes recommended actions, effort estimates, and impact analysis for coordinated dependency management. It also provides verification steps to ensure code usage patterns align with new features and breaking changes.

Can I evaluate the actual code impact of breaking changes from release notes?

Yes, you can evaluate the actual code impact of breaking changes from release notes. By reviewing code usage patterns alongside release notes, you determine the required changes and formulate an actionable upgrade plan for your dependencies.