Back to authors
dotnet

dotnet

22 Skills published on GitHub.

code-review

>-

UncategorizedView skill →

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.

UncategorizedView skill →

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).

UncategorizedView skill →

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'.

UncategorizedView skill →

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.

UncategorizedView skill →

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.

UncategorizedView skill →

dotnet-msbuild

Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.

UncategorizedView skill →

dotnet-nuget

NuGet and .NET package management: dependency management and modernization.

UncategorizedView skill →

dotnet-advanced

Collection of .NET skills for handling specific .NET tasks for special scenarios.

UncategorizedView skill →

dotnet-ai

AI and ML skills for .NET: technology selection, LLM integration, agentic workflows, RAG pipelines, MCP, and classic ML with ML.NET.

UncategorizedView skill →

dotnet-aspnetcore

ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns.

UncategorizedView skill →

dotnet-blazor

Skills for Blazor development: component authoring, interactivity, and web application patterns.

UncategorizedView skill →

dotnet-data

Skills for .NET data access and Entity Framework related tasks.

UncategorizedView skill →

dotnet-diag

Skills for .NET performance investigations, debugging, and incident analysis.

UncategorizedView skill →

dotnet-maui

Skills for .NET MAUI development: environment setup, diagnostics, and troubleshooting.

UncategorizedView skill →

dotnet-skills

Use dotnet/skills for .NET and C# coding-agent guidance, plugins, project analysis, and modernization workflows.

UncategorizedView skill →

dotnet-template-engine

.NET Template Engine skills: template discovery, project scaffolding, and template authoring.

UncategorizedView skill →

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.

UncategorizedView skill →

dotnet-test

Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.

UncategorizedView skill →

dotnet-upgrade

Skills for migrating and upgrading .NET projects across framework versions, language features, and compatibility targets.

UncategorizedView skill →

dotnet

C# language server (LSP) integration for coding agents and high-level .NET development skills.

UncategorizedView skill →

dotnet11

Skills for new .NET 11 APIs and language features.

UncategorizedView skill →