code-review
>-
dependency-flow
MAUI-specific dependency flow rules, channel conventions, and feed lookup workflows. Use when asked about darc, BAR, Maestro, feeds for .NET MAUI, build promotion, asset lookup, channel mappings, or dependency flow for dotnet/maui. Wraps the maestro-cli skill and maestro MCP tools with MAUI-specific guardrails.
pr-finalize
Finalizes any PR for merge by verifying title/description match implementation AND performing code review for best practices. Use when asked to "finalize PR", "check PR description", "review commit message", before merging any PR, or when PR implementation changed during review. Do NOT use for extracting lessons (use learn-from-pr), writing tests (use write-tests-agent), or investigating build failures (use azdo-build-investigator and ci-analysis).
pr-review
End-to-end PR reviewer for dotnet/maui. Orchestrates 3 phases — Pre-Flight, Try-Fix, Report. Gate runs separately before this skill. Use when asked to 'review PR #XXXXX', 'work on PR #XXXXX', or 'fix issue #XXXXX'.
try-fix
Attempts ONE alternative fix for a bug, tests it empirically, and reports results. ALWAYS explores a DIFFERENT approach from existing PR fixes. Use when CI or an agent needs to try independent fix alternatives. Invoke with problem description, test command, target files, and optional hints.
write-xaml-tests
Creates XAML unit tests for GitHub issues in the Controls.Xaml.UnitTests project. Tests XAML parsing, compilation (XamlC), and source generation. Use when testing XAML-specific behavior, not UI interactions.
dotnet-msbuild
Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.
dotnet-nuget
NuGet and .NET package management: dependency management and modernization.
dotnet-advanced
Collection of .NET skills for handling specific .NET tasks for special scenarios.
dotnet-ai
AI and ML skills for .NET: technology selection, LLM integration, agentic workflows, RAG pipelines, MCP, and classic ML with ML.NET.
dotnet-aspnetcore
ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns.
dotnet-blazor
Skills for Blazor development: component authoring, interactivity, and web application patterns.
dotnet-data
Skills for .NET data access and Entity Framework related tasks.
dotnet-diag
Skills for .NET performance investigations, debugging, and incident analysis.
dotnet-maui
Skills for .NET MAUI development: environment setup, diagnostics, and troubleshooting.
dotnet-skills
Use dotnet/skills for .NET and C# coding-agent guidance, plugins, project analysis, and modernization workflows.
dotnet-template-engine
.NET Template Engine skills: template discovery, project scaffolding, and template authoring.
dotnet-test-migration
Skills and an orchestrator agent for migrating .NET test frameworks and platforms: MSTest and xUnit version upgrades, xUnit-to-MSTest conversion, and VSTest to Microsoft.Testing.Platform.
dotnet-test
Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.
dotnet-upgrade
Skills for migrating and upgrading .NET projects across framework versions, language features, and compatibility targets.
dotnet
C# language server (LSP) integration for coding agents and high-level .NET development skills.
dotnet11
Skills for new .NET 11 APIs and language features.