.NET Platform avatar

.NET Platform

Official

@dotnet

0Followers
|
278Public Repos
|
324Published Skills

Home of the open source .NET platform

Skills Distribution
DomainDeveloper To...Build & CI Infrast.. (40%)Runtime Diagnostic.. (30%)Application Framew.. (30%)

Agent Skills by .NET Platform

Showing 324 vetted skills indexed across 13 GitHub repositories.

dotnetdotnet
1.2k

source-build-investigation

Diagnose source-build failures in dotnet/dotnet VMR CI builds.

Official
Advanced
dotnetdotnet
1.2k

multithreaded-task-migration

Migrates MSBuild tasks to thread-safe multithreaded execution using IMultiThreadableTask and TaskEnvironment.

Official
Advanced
dotnetdotnet
1.2k

maintaining-binary-log-compatibility

Guides backward-compatible changes to MSBuild binary log serialization and event types.

Official
Intermediate
dotnetdotnet
1.2k

running-unit-tests

Runs and filters MSBuild unit tests using xUnit v3 with Microsoft.Testing.Platform.

Official
Intermediate
dotnetdotnet
1.2k

optimizing-msbuild-performance

Guides performance optimization of MSBuild evaluation and execution engine code.

Official
Intermediate
dotnetdotnet
1.2k

project-management

Manages GitHub issues and project board fields for the dotnet/msbuild repository.

Official
Advanced
dotnetdotnet
1.2k

deploy-msbuild-to-vs

Deploy locally-built MSBuild binaries into a Visual Studio installation for testing and debugging.

Official
Intermediate
dotnetdotnet
1.2k

release

Orchestrates the MSBuild release lifecycle including branching, DARC channels, VS insertion, and publishing.

Official
Advanced
dotnetdotnet
1.2k

merge-dependency-updates

Triages open bot pull requests and produces a merge-readiness dashboard with CI and review status.

Official
Intermediate
dotnetdotnet
1.2k

cswin32-com

Implements struct-based COM interop in MSBuild using CsWin32 patterns without built-in marshalling.

Official
Advanced
dotnetdotnet
1.2k

reviewing-msbuild-code

Reviews MSBuild code changes using a 24-dimension methodology.

Official
Basic
dotnetdotnet
1.2k

authoring-errors-and-warnings

Guides authoring of MSBuild error, warning, and diagnostic messages with MSBxxxx codes.

Official
Intermediate
dotnetdotnet
1.2k

integrating-sdk-and-msbuild

Guides authoring SDK targets and coordinating MSBuild-SDK integration boundary changes.

Official
Advanced
dotnetdotnet
1.2k

assessing-breaking-changes

Assess backward compatibility risk of MSBuild behavioral changes and ChangeWave requirements.

Official
Intermediate
dotnetdotnet
1.2k

cswin32-interop

Migrates MSBuild P/Invoke code from DllImport to source-generated CsWin32 calls.

Official
Advanced
dotnetdotnet
1.2k

pipelines-health-check

Checks MSBuild CI pipelines, VS insertion PRs, and VMR codeflow PR health.

Official
Advanced
dotnetdotnet
1.2k

validate-blazor-feature

Validate Blazor features interactively in a browser using in-repo Components samples before writing E2E tests.

Official
Advanced
dotnetdotnet
1.2k

review-public-api

Reviews proposed ASP.NET Core public APIs against repo conventions and recommends shape changes.

Official
Advanced
dotnetdotnet
1.2k

update-os-coverage

Update OS version references in Helix queue definitions for .NET CI testing.

Official
Advanced
dotnetdotnet
1.2k

performance-benchmark

Generates and runs BenchmarkDotNet benchmarks to validate performance impact of dotnet/runtime code changes.

Official
Intermediate
dotnetdotnet
1.2k

creating-skills

Create GitHub Copilot agent skills with optimized YAML frontmatter and structured instructions.

Official
Intermediate
dotnetdotnet
1.2k

postmortem

Write structured postmortems for production regressions with root cause and prevention analysis.

Official
Intermediate
dotnetdotnet
1.2k

cherry-pick-commit

Cherry-pick commits onto release branches and open backport pull requests.

Official
Intermediate
dotnetdotnet
1.2k

apex-migration

Migrate NuGet PowerShell E2E tests to C# Apex tests or cmdlet unit tests.

Official
Advanced

Frequently Asked Questions About .NET Platform

FAQPage Schema
What specific tasks can developers perform using these capabilities?β–Ό

Developers can manage complex build pipelines, perform deep-dive diagnostic analysis on runtime crashes, generate cross-platform UI tests, and enforce architectural standards through custom code analysis and automated migration paths.

Which personas benefit most from these technical capabilities?β–Ό

These capabilities are designed for platform engineers, build infrastructure specialists, and senior software developers working within the .NET ecosystem who require granular control over build performance, test reliability, and runtime diagnostics.

What are the prerequisites for implementing these build and diagnostic patterns?β–Ό

Implementation requires a standard .NET SDK environment, access to Azure DevOps or GitHub Actions for CI integration, and familiarity with MSBuild project structures, NuGet package management, and diagnostic primitives like binary logs and crash dump collectors.