Skip to main content

microsoft/upgrade-agent-plugins

O SkillsMP coletou 102 skills de microsoft/upgrade-agent-plugins. Abra uma skill para revisar a origem e os detalhes.

Última atividade de origem registrada
Catálogo do SkillsMP atualizado
skills coletadas
102
Estrelas no GitHub
29
Forks no GitHub
4

Skills neste repositório

Mostrando 40 de 102 skills coletadas.

ocupação
sem classificação
descrição

Enable nullable reference types in a C# project and systematically resolve all warnings. Use when adopting NRTs in existing codebases, performing file-by-file or project-wide nullable migration, fixing CS8602/CS8618/CS86xx warnings, annotating APIs for…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Governs a SQL database that two hosts read and write at the same time during a side-by-side migration. Use when a legacy .NET Framework app and a new .NET app share one database, point at the same connection string, or must both stay live while the schema…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates Entity Framework 6 EDMX-based models (Database-First/Model-First) to EF Core Code-First. Use when upgrading projects containing .edmx files, .Context.tt templates, EntityClient connection strings, or ObjectContext references. Triggers for "migrate…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates Entity Framework DbContext registration from Global.asax/Startup to ASP.NET Core dependency injection in Program.cs. Handles both EF6 (classic Entity Framework) and EF Core patterns including connection string migration, DI registration, and database…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates Entity Framework 6 Code-First projects to EF Core. Use when upgrading projects that already use DbContext with Code-First models (no EDMX files) and need to move to EF Core. Triggers for "migrate EF6 to EF Core", "upgrade Entity Framework to EF…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Orchestrates migration of ASP.NET Framework (System.Web) MVC and WebAPI projects to ASP.NET Core. Covers only old .NET Framework web projects — not applicable to ASP.NET Core or modern .NET web projects (those are already on the target stack). Defines the…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates ASP.NET MVC and Web API authentication and authorization to ASP.NET Core, covering Forms Authentication, Membership providers, Windows Authentication, token-based auth, authorization rules, and anti-forgery tokens. Use when upgrading projects that…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates ASP.NET Framework HttpModules, HttpHandlers, and Global.asax events to ASP.NET Core middleware and endpoints. Use when projects contain IHttpModule, IHttpHandler, IHttpAsyncHandler, .ashx generic handlers, Global.asax…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

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,…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Scaffolds a new ASP.NET Core project with YARP reverse proxy alongside an existing .NET Framework MVC or WebAPI project for incremental side-by-side migration. Use when a migration task requires creating a new Core project that proxies to the old Framework…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Upgrade .NET projects to newer .NET versions, including guidance on current release status, support lifecycle (LTS/STS), and recommended upgrade targets.

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates ASP.NET Framework Web.config configuration to ASP.NET Core appsettings.json and IConfiguration/IOptions patterns. Covers appSettings, connectionStrings, custom config sections, environment-specific transforms, and encrypted config. Use when upgrading…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates ASP.NET Framework HttpContext, Request, and Response usage to ASP.NET Core equivalents. Use when projects reference HttpContext.Current, HttpRequest.InputStream, HttpResponse.Write, HttpServerUtility, Request.ServerVariables, Request.Files,…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrates ASP.NET Framework session state, TempData, and application state to ASP.NET Core equivalents. Converts HttpSessionState to ISession with distributed cache backend, migrates TempData from session-based to cookie-based provider, and replaces…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Shares authentication cookies between Katana/OWIN applications on ASP.NET Framework and ASP.NET Core applications during side-by-side migrations. Use when both hosts must accept the same cookie, when AspNetTicketDataFormat, DataProtectorShim, or…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Adds Aspire orchestration to an existing repository for inner-loop development and optional Azure deployment readiness. Use when asked to "aspirerify a project", "add Aspire to a solution", "integrate Aspire", "set up an AppHost", "add aspire init", or…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Upgrade existing Aspire projects to a newer Aspire version. Also handles TFM upgrades — preferred when the solution contains Aspire projects, since the Aspire version drives the required TFM. Triggers for "upgrade Aspire", "update Aspire version", "move to…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Migrate one or more .NET projects to run on ARM64 (Apple Silicon, Windows on ARM, Linux/Alpine arm64, cloud arm64 like AWS Graviton / Azure Ampere). Use when the user wants to add arm64 support, target ARM64, build/publish for an arm64 runtime identifier…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Upgrade one or more NuGet packages from their current version to a target version across a project, several projects, a folder, a solution, or the whole repository. Use when the user wants to bump, update, or upgrade a specific NuGet package (or packages) to…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Upgrade the typescript npm package (the TypeScript compiler) to a newer version through incremental major-version migrations. Use this when asked to upgrade, update, or migrate typescript itself — especially to TypeScript 7. Do NOT use this for upgrading…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Upgrade a JavaScript or TypeScript project's npm dependencies to their latest versions and resolve breaking changes. Use this when asked to upgrade, update, or modernize npm packages in any JavaScript or TypeScript project — including JavaScript-only projects…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Create, validate, and iteratively improve agent skills that follow Anthropic's best practices. Use this skill whenever someone wants to create a new skill, improve an existing skill, write a SKILL.md, set up a skill directory structure, or needs guidance on…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Mechanics for opening the Upgrade Dashboard canvas panel — the exact canvasId and instanceId to send, when extensionId is required, how to handle registration errors, and the open_dashboard fallback. Load only on hosts that expose an open_canvas tool and list…

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Generate a persistent final-report.md summarizing everything the scenario changed

Idioma do texto original: inglês

atualizado
ocupação
sem classificação
descrição

Generic guidance for presenting scenario completion and next-step recommendations to the user

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Build tool selection and orchestration for .NET projects during modernization upgrades. Use this skill whenever the agent modifies code files, project files, packages, or configuration and needs to validate the build — which is virtually every upgrade task.…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Converts .NET projects and solutions to NuGet Central Package Management (CPM) with Directory.Packages.props. Use when the user wants to centralize, convert, align, or sync NuGet package versions across multiple projects, resolve version conflicts or…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Migrates LINQ to SQL (System.Data.Linq) data access layer to Entity Framework Core during .NET Framework to modern .NET upgrades. Covers DataContext to DbContext conversion, DBML entity mapping to EF Core model configuration, stored procedure migration, query…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Structures WinForms applications with Designer-compatible patterns, proper code organization, and build/runtime compatibility. Use when creating or maintaining WinForms projects, working with Form or UserControl classes, organizing InitializeComponent vs…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Creates custom controls and UserControls for modern WinForms (.NET 6+). Use when deriving from Control, UserControl, Button, TextBox, or other base controls, implementing custom rendering with OnPaint overrides, creating composite controls with child control…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Adopts modern WinForms async APIs (.NET 9/10) including Control.InvokeAsync, Form.ShowAsync/ShowDialogAsync, and TaskDialog.ShowDialogAsync. Use when replacing Control.Invoke or Control.BeginInvoke with InvokeAsync, converting Form.ShowDialog to…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implements WinForms data binding patterns with BindingSource, INotifyPropertyChanged, validation, and master-detail scenarios. Use when binding controls using DataBindings.Add, setting up BindingSource with DataSource, implementing INotifyPropertyChanged for…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Governs WinForms Designer-generated code structure and InitializeComponent patterns. Use when writing or reviewing .Designer.cs files, fixing "Designer file cannot be loaded" errors, resolving Designer round-trip issues, validating control instantiation in…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implements WinForms high-DPI fluent layouts using TableLayoutPanel, FlowLayoutPanel, and DPI-aware design patterns. Use when creating responsive form layouts that must scale across different DPI settings, implementing Per Monitor V2 (PerMonitorV2) DPI…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implements MVVM pattern in WinForms applications (.NET 8+) with ViewModels, Commands, and DataContext. Use when user explicitly requests MVVM implementation, setting up ViewModel with INotifyPropertyChanged or ObservableObject, implementing ICommand or…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implements custom painting and rendering in WinForms using GDI and GDI+. Use when overriding OnPaint or OnPaintBackground, creating owner-drawn controls, working with Graphics objects, drawing primitives (DrawLine, DrawRectangle, FillEllipse), measuring or…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Migrates .NET projects from Microsoft Semantic Kernel Agents (Microsoft.SemanticKernel.Agents) to Microsoft Agent Framework (Microsoft.Agents.AI). Handles NuGet package updates, namespace changes, agent creation, tool registration, thread management, and…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Migrates ASP.NET MVC static file serving and virtual path providers to ASP.NET Core conventions. Moves Content/, Scripts/, and App_Data/ folders into wwwroot/, configures UseStaticFiles middleware, and replaces VirtualPathProvider with IFileProvider and…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Manages authentication in Blazor Server applications with ASP.NET Core Identity. Solves critical Blazor Server auth issues: HttpContext NULL errors during WebSocket circuits, cookie auth operations failing silently in component handlers, login/logout not…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Manages data access and state in Blazor Server applications. Solves critical Blazor Server issues: Session NULL in WebSocket circuits, DbContext threading/concurrent operation errors, cart/wizard state loss, scoped lifetime issues, Session…

Idioma do texto original: inglês

atualizado
Mostrando 40 de 102 skills coletadas.