.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/dotnet/skills
home/skills/dotnet/skills
dotnet avatar

dotnet/skills

58 skills · 29,196 total installs

View on GitHub
$npx skills add dotnet/skills
SkillInstalls
analyzing-dotnet-performanceScans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered severity…1.4koptimizing-ef-core-queriesOptimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps.1.3kcsharp-scriptsRun file-based C# apps with the .NET CLI when the user explicitly wants C#/.NET code without creating a project.1.1kdotnet-trace-collectGuide developers through capturing diagnostic artifacts to diagnose production .NET performance issues.959directory-build-organizationGuide for organizing MSBuild infrastructure with Directory.Build.props, Directory.Build.targets, Directory.Packages.props, and Directory.Build.rsp.934configuring-opentelemetry-dotnetConfigure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK.774technology-selectionGuides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI (MEAI), Microsoft Agent…767create-skillScaffolds new agent skills for the dotnet/skills repository. Use when creating a new skill, generating SKILL.md files, or setting up skill directory…759dotnet-pinvokeCorrectly call native (C/C++) libraries from .NET using P/Invoke and LibraryImport.752build-perf-diagnosticsDiagnose MSBuild build performance bottlenecks using binary log analysis.744build-parallelismDiagnose and fix under-parallelized MSBuild builds. USE WHEN a multi-project solution build is slower than expected, doesn't speed up when you add cores, pegs…736dotnet-maui-doctorDiagnoses and fixes .NET MAUI development environment issues. Validates .NET SDK, workloads, Java JDK, Android SDK, Xcode, and Windows SDK.733build-perf-baselineEstablish build performance baselines and apply systematic optimization techniques.732dump-collectConfigure and collect crash dumps for modern .NET applications.732binlog-failure-analysisAnalyze MSBuild binary logs to diagnose build failures. USE FOR: build errors that are unclear from console output, diagnosing cascading failures across…730mcp-csharp-createCreate MCP servers using the C# SDK and .NET project templates.730microbenchmarkingActivate this skill when BenchmarkDotNet (BDN) is involved in the task — creating, running, configuring, or reviewing BDN benchmarks.730eval-performanceGuide for diagnosing and improving MSBuild project evaluation performance.727mcp-csharp-testTest C# MCP servers at multiple levels: unit tests for individual tools and integration tests using the MCP client SDK.716binlog-generationGenerate MSBuild binary logs (binlogs) for build diagnostics and analysis.709nuget-trusted-publishingSet up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens.703check-bin-obj-clashDetects MSBuild projects with conflicting OutputPath or IntermediateOutputPath.694including-generated-filesFix MSBuild targets that generate files during the build but those files are missing from compilation or output.689clr-activation-debuggingDiagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll.685create-custom-agentCreates VS Code custom agent files (.agent.md) for specialized AI personas with tools, instructions, and handoffs.684minimal-api-file-uploadFile upload endpoints in ASP.NET minimal APIs (.NET 8+)672dotnet-webapiGuides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.669mcp-csharp-publishPublish and deploy C# MCP servers. Covers NuGet packaging for stdio servers, Docker containerization for HTTP servers, Azure Container Apps and App Service…658android-tombstone-symbolicationSymbolicate the .NET runtime frames in an Android tombstone file.634create-skill-testScaffolds eval.yaml test files for agent skills in the dotnet/skills repository.625maui-app-lifecycle.NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed, Destroying),…617apple-crash-symbolicationSymbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS).530fetch-and-send-dataCall APIs, load data into components, and handle the async lifecycle in Blazor.423configure-authAdd authentication and authorization to a Blazor Web App, accounting for the app's render mode.394create-blazor-projectCreate a new ASP.NET Core web application or web site using Blazor.383collect-user-inputBuild forms, validate data, and react to user input in Blazor.380author-componentCreate or review Blazor components (.razor files) with correct architecture.377coordinate-componentsShare state between components that don't have a direct parent-child parameter relationship, using cascading values, scoped services with change events, or…376extension-pointsGuide for MSBuild extensibility: CustomBefore/CustomAfter hooks, wildcard imports with alphabetic ordering, import gating with control properties, NuGet…371plan-ui-changePlan complex Blazor UI features by decomposing them into focused components.371support-prerenderingMake interactive Blazor components work correctly with prerendering.367use-js-interopAdd, review, or fix JavaScript interop in Blazor components. USE FOR: calling JavaScript from Blazor, calling .NET from JavaScript, collocated .razor.js…362convert-blazor-server-to-webappGuides conversion of a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App.356authoring-github-workflowsAuthor and review GitHub Actions workflow YAML safely so syntactically-valid YAML can't ship a workflow that GitHub Actions refuses to run.265copy-to-output-directoryChoosing an MSBuild CopyToOutputDirectory / CopyToPublishDirectory mode: Never, PreserveNewest, Always, and IfDifferent (MSBuild 17.13+), plus…139exp-test-maintainabilityDetects duplicate boilerplate, copy-paste tests, and structural maintainability issues across .NET test suites.14create-datadriven-aspnetcore13exp-mock-usage-analysisAudits .NET test mock usage by tracing each mock setup through the production code's execution path to find dead, unreachable, redundant, or replaceable mocks.13exp-simd-vectorizationOptimizes hot-path scalar loops in .NET 8+ with cross-platform Vector128/Vector256/Vector512 SIMD intrinsics, or replaces manual math loops with single…11no-eval-skill7sample-skill7agentic-workflowsRoute gh-aw workflow design/create/debug/upgrade requests to the right prompts.—maui-collectionviewmaui-data-bindingmaui-dependency-injectionmaui-safe-areamaui-shell-navigationmaui-theming