Packs

12 packs
@dotnet
Dotnet Experimental
Dotnet Experimental skills from dotnet/skills.
3 skills · pack
@dotnet
Dotnet Advanced
Advanced .NET and C# skills for niche scenarios that are not part of the core dotnet plugin.
3 skills · pack
@dotnet
Dotnet Diag
Skills for .NET performance investigations, debugging, and incident analysis.
7 skills · pack
@dotnet
Dotnet Blazor
Skills for Blazor development: component authoring, interactivity, and web application patterns.
9 skills · pack
@dotnet
Dotnet Template Engine
.NET Template Engine skills: template discovery, project scaffolding, and template authoring.
6 skills · pack
@atc-net
Dotnet
C#/.NET development skills including refactoring, testing, async patterns, documentation, and NuGet management
7 skills · pack
@dotnet
Dotnet Msbuild
Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.
18 skills · pack
@dotnet
Dotnet Aspnetcore
ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns.
4 skills · pack
@dotnet
Dotnet Upgrade
Skills for migrating and upgrading .NET projects across framework versions, language features, and compatibility targets.
6 skills · pack
@dotnet
Dotnet Maui
Skills for .NET MAUI development: environment setup, diagnostics, troubleshooting, navigation, data binding, dependency injection, layout, and theming.
8 skills · pack
@dotnet
Dotnet Test
Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.
20 skills · pack
curated
DotNet Test Migration to MTP
Migrate .NET test projects from VSTest to MTP, updating project files, CLI, and CI/CD pipelines.
3 skills · pack

Results for “dotnet”

172 skills
More results
dotnet
template-smart-defaults
Fills in cross-parameter defaults when creating .NET projects with dotnet new, keeping related parameters consistent without overriding values the user set explicitly.
4k
dotnet
template-comparison
Compares two or more dotnet new templates side by side to help users choose between them based on parameters, feature support, frameworks, and classifications.
4k
dotnet
run-tests
Run, filter, or troubleshoot .NET tests with `dotnet test`, detecting the test platform (VSTest vs Microsoft.Testing.Platform) and framework to apply the correct command syntax.
4k
dotnet
configuring-opentelemetry-dotnet
Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK.
4k
dotnet
template-instantiation
Creates .NET projects from templates with validated parameters, Central Package Management adaptation, and multi-project composition.
4k
dotnet
dotnet-aot-compat
Resolve IL trim and AOT analyzer warnings in .NET projects to make them compatible with Native AOT and trimming.
4k · bundle
dotnet
dotnet-webapi
Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.
4k
dotnet
template-discovery
Finds, inspects, and compares .NET project templates by resolving natural-language descriptions to ranked template matches with pre-filled parameters.
4k
dotnet
create-skill-test
Scaffolds eval.yaml test files for agent skills in the dotnet/skills repository, including scenario writing, assertion definition, and rubric creation.
4k
dotnet
analyzing-dotnet-performance
Scans C#/.NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered severity classification.
4k · bundle
dotnet
setup-local-sdk
Install a .NET SDK into a project-local directory for safe preview testing, version pinning, or reproducible team setups without modifying the system-wide installation.
4k
dotnet
dotnet-pinvoke
Correctly call native C/C++ libraries from .NET using P/Invoke and LibraryImport, covering function signatures, string marshalling, memory lifetime, SafeHandle, and cross-platform patterns.
4k · bundle
github
dotnet-upgrade
Provides structured prompts for analyzing, planning, and executing .NET framework upgrades, covering project assessment, dependency management, code modernization, CI/CD updates, testing, and documentation.
36.2k
dotnet
dotnet-maui-doctor
Diagnoses and fixes .NET MAUI development environment issues by validating .NET SDK, workloads, Java JDK, Android SDK, Xcode, and Windows SDK with version requirements discovered dynamically from NuGet.
4k · bundle
github
dotnet-best-practices
Ensure .NET/C# code meets project-specific best practices for structure, design patterns, dependency injection, async/await, testing, configuration, and security.
36.2k
dotnet
collect-user-input
Build forms, validate data, and react to user input in Blazor applications.
4k
dotnet
migrate-vstest-to-mtp
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP), updating project files, CLI arguments, and CI/CD pipelines for MSTest, NUnit, and xUnit.net.
4k
github
nuget-manager
Manage NuGet packages in .NET projects using the dotnet CLI for adding, removing, and updating package versions.
36.2k
github
containerize-aspnet-framework
Creates Dockerfiles and configuration files to containerize ASP.NET .NET Framework projects for Windows Docker containers.
36.2k
github
dotnet-design-pattern-review
Review C#/.NET code for design pattern implementation and suggest improvements without making changes.
36.2k
microsoft
m365-agents-dotnet
Build enterprise agents for Microsoft 365, Teams, and Copilot Studio using the Microsoft.Agents SDK with ASP.NET Core hosting, agent routing, and MSAL-based authentication.
2.7k
github
dotnet-timezone
Resolve timezone questions for .NET and C# code with production-safe guidance and copy-paste-ready snippets, including address-to-timezone lookup, cross-platform ID mapping, and DST-safe scheduling.
36.2k · bundle
github
dotnet-mcp-builder
Build production-quality Model Context Protocol (MCP) servers in C#/.NET using the official 1.x NuGet packages, covering transports, tools, prompts, resources, and common pitfalls.
36.2k · bundle
dotnet
check-bin-obj-clash
Detects MSBuild projects with conflicting OutputPath or IntermediateOutputPath to diagnose build failures.
4k
dotnet
migrate-xunit-to-xunit-v3
Migrates .NET test projects from xUnit.net v2 to xUnit.net v3, updating package references, project files, and code to compile and pass tests.
4k
openai
aspnet-core
Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Covers Blazor, Razor Pages, MVC, Minimal APIs, Web APIs, SignalR, gRPC, middleware, DI, configuration, auth, testing, performance, deployment, and upgrades.
23.3k · bundle
github
containerize-aspnetcore
Containerize an ASP.NET Core project by creating Dockerfile and .dockerignore files customized for the project.
36.2k
dotnet
platform-detection
Detects the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from .NET project files.
4k
dotnet
technology-selection
Guides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI, Microsoft Agent Framework, GitHub Copilot SDK, ONNX Runtime, and OllamaSharp.
4k
dotnet
configure-auth
Add authentication and authorization to a Blazor Web App, handling render modes, Identity pages, and auth state serialization.
4k