Provides System.Web Adapters overlay guidance for incremental ASP.NET Framework to ASP.NET Core migration. Installs Microsoft.AspNetCore.SystemWebAdapters compatibility shims so System.Web API patterns (HttpContext.Current, HttpModules, HttpHandlers, Session, ClaimsPrincipal.Current) continue working in ASP.NET Core during the migrate phase, then guides ordered decommission of each shim.
Install
npx skills add microsoft/upgrade-agent-plugins --skill migrating-mvc-system-web-adaptersnpx skills add microsoft/upgrade-agent-plugins --skill migrating-mvc-system-web-adapters -a claude-code -gnpx skills add microsoft/upgrade-agent-plugins --skill migrating-mvc-system-web-adapters -a codex -ggemini skills install https://github.com/microsoft/upgrade-agent-plugins.git --path plugins/upgrade-agent/upgrade/dotnet/skills/lazy/web/mvc/migrating-mvc-system-web-adaptersgh skill install microsoft/upgrade-agent-plugins migrating-mvc-system-web-adaptersgit clone --depth 1 https://github.com/microsoft/upgrade-agent-plugins /tmp/microsoft__upgrade-agent-plugins
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__upgrade-agent-plugins/plugins/upgrade-agent/upgrade/dotnet/skills/lazy/web/mvc/migrating-mvc-system-web-adapters ~/.claude/skills/migrating-mvc-system-web-adapters # Claude Code
cp -R /tmp/microsoft__upgrade-agent-plugins/plugins/upgrade-agent/upgrade/dotnet/skills/lazy/web/mvc/migrating-mvc-system-web-adapters ~/.agents/skills/migrating-mvc-system-web-adapters # Codex, Cursor, Gemini CLI, Copilot, OpenCode