upgrade▌
24 indexed skills · max 10 per page
migrate-dotnet10-to-dotnet11
dotnet/skills · dotnet-upgrade
Migrate a .NET 10 project or solution to .NET 11 and resolve all breaking changes. This is a MIGRATION skill — use it when upgrading from .NET 10 to .NET 11, NOT for writing new programs. USE FOR: upgrading TargetFramework from net10.0 to net11.0, fixing build errors after updating the .NET 11 SDK, resolving source-breaking and behavioral changes in .NET 11 runtime, C# 15 compiler, and EF Core 11, adapting to updated minimum hardware requirements (x86-64-v2, Arm64 LSE), and updating CI/CD pipelines and Dockerfiles for .NET 11. DO NOT USE FOR: .NET Framework migrations, upgrading from .NET 9 or earlier, greenfield .NET 11 projects, or cosmetic modernization unrelated to the upgrade. NOTE: .NET 11 is in preview. Covers breaking changes through Preview 3.
thread-abort-migration
dotnet/skills · dotnet-upgrade
Guides migration of .NET Framework Thread.Abort usage to cooperative cancellation in modern .NET. USE FOR: modernizing code that calls Thread.Abort, catching ThreadAbortException, replacing Thread.ResetAbort, replacing Thread.Interrupt for thread termination, resolving PlatformNotSupportedException or SYSLIB0006 after retargeting to .NET 6+, migrating ASP.NET Response.End or Response.Redirect(url, true) which internally call Thread.Abort. DO NOT USE FOR: code that only uses Thread.Join, Thread.Sleep, or Thread.Start without any abort, interrupt, or ThreadAbortException usage — these APIs work identically in modern .NET and need no migration. Also not for projects staying on .NET Framework, or Thread.Abort usage inside third-party libraries you do not control.
migrate-dotnet8-to-dotnet9
dotnet/skills · dotnet-upgrade
Migrate a .NET 8 project to .NET 9 and resolve all breaking changes. USE FOR: upgrading TargetFramework from net8.0 to net9.0, fixing build errors after updating the .NET 9 SDK, resolving behavioral changes in .NET 9 / C# 13 / ASP.NET Core 9 / EF Core 9, replacing BinaryFormatter (now always throws), resolving SYSLIB0054-SYSLIB0057, adapting to params span overload resolution, fixing C# 13 compiler changes, updating HttpClientFactory for SocketsHttpHandler, and resolving EF Core 9 migration/Cosmos DB changes. DO NOT USE FOR: .NET Framework migrations, upgrading from .NET 7 or earlier, greenfield .NET 9 projects, or cosmetic modernization unrelated to the upgrade.
azure-upgrade
microsoft/azure-skills · Cloud
Assess and automate upgrades of Azure workloads across plans, tiers, and SKUs. \n \n Handles plan migrations (Consumption to Flex Consumption), tier upgrades, and cross-service moves (App Service to Container Apps) with sequential assessment before any changes \n Generates pre-upgrade readiness reports, collects existing app settings and configurations, then executes automated upgrade steps with idempotent scripts \n Requires explicit user confirmation for destructive actions and target plan/SKU
upgrade-solidity-contracts
openzeppelin/openzeppelin-skills · Productivity
All three use EIP-1967 storage slots for the implementation address, admin, and beacon.
skill-rails-upgrade
sickn33/antigravity-awesome-skills · AI/ML
Analyze Rails apps and provide upgrade assessments
sentry-sdk-upgrade
getsentry/sentry-for-ai · Productivity
sentry-sdk-upgrade
framework-migration-deps-upgrade
sickn33/antigravity-awesome-skills · Productivity
You are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependency updates with minimal risk, proper testing, and clear migration paths for breaking changes.
dbskill-upgrade
dontbesilent2025/dbskill · Productivity
升级 dbskill 到最新版本,显示更新内容。
prisma-upgrade-v7
prisma/skills · Productivity
Complete migration guide for upgrading Prisma ORM from v6 to v7 with ESM, driver adapters, and new configuration. \n \n Covers seven critical rule categories: schema migration, driver adapters, ESM support, configuration, removed features, and Accelerate-specific changes \n Requires Node.js 20.19.0+ and TypeScript 5.4.0+; MongoDB not yet supported in v7 \n Breaking changes include ESM-only modules, required driver adapters, explicit output paths, and prisma.config.ts configuration \n Provides st