GitHub organization
Agent skills by dotnet, page 3
Skills by dotnet, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 97 | Guide for theming .NET MAUI apps — light/dark mode via AppThemeBinding, ResourceDictionary theme switching, DynamicResource bindings, system theme detection, and user theme preferences. | dotnet/ | 5.6k | 1 repo | ~4.1k | Automated safety check: Pass | MIT | today |
| 98 | Migrate a .NET 10 project or solution to .NET 11 and resolve all breaking changes. | dotnet/ | 5.6k | 1 repo | ~3.6k | Automated safety check: Pass | MIT | today |
| 99 | Convert .NET tests from NUnit 3/4 to MSTest v4 while preserving VSTest or MTP. | dotnet/ | 5.6k | 1 repo | ~3.8k | Automated safety check: Pass | MIT | today |
| 100 | Convert .NET tests from xUnit.net v2/v3 to MSTest v4 while preserving VSTest or MTP. | dotnet/ | 5.6k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | today |
| 101 | DO NOT INVOKE when the primary request explicitly asks to convert, migrate, modernize, or rewrite a legacy/old-style project to SDK style; use msbuild-modernization. | dotnet/ | 5.6k | 1 repo | ~4.8k | Automated safety check: Pass | MIT | today |
| 102 | Identify a .NET project's test platform, framework, command mode, and SDK-style vs classic project system. | dotnet/ | 5.6k | 1 repo | ~3.3k | Automated safety check: Pass | MIT | today |
| 103 | ALWAYS USE when asked to fix, rewrite, update, improve, modernize, show corrected code for, or explain existing MSTest tests or MSTest-specific configuration. | dotnet/ | 5.6k | 1 repo | ~5k | Automated safety check: Pass | MIT | today |
| 104 | Implementation details for the EF Core Azure Cosmos DB provider. | dotnet/ | 15k | — | ~242 | Automated safety check: Pass | MIT | today |
| 105 | Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. | dotnet/ | 5.6k | 2 repos | ~5.5k | Automated safety check: Pass | MIT | today |
| 106 | Create a new ASP.NET Core web application or web site using Blazor. | dotnet/ | 5.6k | 1 repo | ~3k | Automated safety check: Pass | MIT | today |
| 107 | Refreshes an existing .NET release-notes milestone branch set incrementally, regenerating data only when the preview moved and keeping human edits and review replies. | dotnet/ | 22k | — | ~1.7k | Automated safety check: Pass | MIT | 2 days ago |
| 108 | Builds and runs the code snippets behind .NET release-note features against the exact milestone SDK, and records what must change to move maintained samples to a new preview. | dotnet/ | 22k | — | ~1.4k | Automated safety check: Pass | MIT | 2 days ago |
| 109 | Deep code review of PR or materialized candidate-patch changes for correctness, safety, and MAUI conventions. | dotnet/ | 23k | — | ~8.2k | Automated safety check: Pass | MIT | today |
| 110 | Guide developers through capturing diagnostic artifacts to diagnose production .NET performance issues. | dotnet/ | 5.6k | 2 repos | ~6.1k | Automated safety check: Pass | MIT | today |
| 111 | Analyze assertion quality, depth, variety, and false confidence in existing tests. | dotnet/ | 5.6k | 1 repo | ~4.8k | Automated safety check: Pass | MIT | today |
| 112 | Author and review GitHub Actions workflow YAML safely so syntactically-valid YAML can't ship a workflow that GitHub Actions refuses to run. | dotnet/ | 5.6k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | today |
| 113 | Establish MSBuild/.NET build performance baselines before optimizing. | dotnet/ | 5.6k | 1 repo | ~3.6k | Automated safety check: Pass | MIT | today |
| 114 | Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll. | dotnet/ | 5.6k | 1 repo | ~5.2k | Automated safety check: Pass | MIT | today |
| 115 | ALWAYS USE whenever asked to write, add, or generate unit tests for existing code in xUnit, MSTest, NUnit, pytest, Vitest/Jest, Go, or another framework, including "tests only for" one helper… | dotnet/ | 5.6k | 1 repo | ~4.7k | Automated safety check: Pass | MIT | today |
| 116 | Build forms, validate data, and react to user input in Blazor. | dotnet/ | 5.6k | 1 repo | ~3.2k | Automated safety check: Pass | MIT | today |
| 117 | Add authentication and authorization to a Blazor Web App, accounting for the app's render mode. | dotnet/ | 5.6k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | today |
| 118 | Guides conversion of a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App. | dotnet/ | 5.6k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | today |
| 119 | Share state between components that don't have a direct parent-child parameter relationship, using cascading values, scoped services with change events, or CascadingValueSource via DI. | dotnet/ | 5.6k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 120 | Choosing an MSBuild CopyToOutputDirectory / CopyToPublishDirectory mode: Never, PreserveNewest, Always, and IfDifferent (MSBuild 17.13+), plus $(SkipUnchangedFilesOnCopyAlways). | dotnet/ | 5.6k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | today |
| 121 | Calculates CRAP (Change Risk Anti-Patterns) for a named .NET method, class, or file. | dotnet/ | 5.6k | 1 repo | ~3.4k | Automated safety check: Pass | MIT | today |
| 122 | Generate or scaffold ASP.NET Core code — Razor Pages, Blazor components, MVC controllers, views, and Minimal API endpoints — without using ASP.NET Core CLI scaffolding/code-generation tools. | dotnet/ | 5.6k | 1 repo | ~3.2k | Automated safety check: Pass | MIT | today |
| 123 | Scaffolds new agent skills for the dotnet/skills repository. | dotnet/ | 5.6k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 124 | Run file-based C apps with the .NET CLI when the user explicitly wants C/.NET code without creating a project. | dotnet/ | 5.6k | 1 repo | ~2.9k | Automated safety check: Pass | MIT | today |
| 125 | ACTIVATION PREREQUISITE: the request or discovered target must explicitly identify C, .NET, .cs, or .csproj; otherwise stay dormant without invoking this skill. | dotnet/ | 5.6k | 1 repo | ~3.8k | Automated safety check: Pass | MIT | today |
| 126 | Detects duplicate boilerplate, copy-paste tests, and structural maintainability issues across .NET test suites. | dotnet/ | 5.6k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 127 | Own MSBuild import and hook discovery. An agent skill from dotnet/skills. | dotnet/ | 5.6k | 1 repo | ~2.9k | Automated safety check: Pass | MIT | today |
| 128 | Call APIs, load data into components, and handle the async lifecycle in Blazor. | dotnet/ | 5.6k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 129 | DO NOT USE when the target already consumes an injected interface or built-in abstraction such as IFileSystem or TimeProvider, even if the request says "generate a wrapper"; no new wrapper is needed. | dotnet/ | 5.6k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | today |
| 130 | ALWAYS USE when asked to migrate, replace, or make testable existing C static calls with a named wrapper or built-in abstraction: DateTime.UtcNow/Now or DateTimeOffset.UtcNow to TimeProvider/IClock… | dotnet/ | 5.6k | 1 repo | ~5.2k | Automated safety check: Pass | MIT | today |
| 131 | Migrate .NET test projects from xUnit.net v2 to xunit.v3 and fix v3 breaks. | dotnet/ | 5.6k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | today |
| 132 | Set up or recover MTP hot reload for a long-lived console-host edit/re-run loop in a Microsoft Testing Platform project. | dotnet/ | 5.6k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | today |
| 133 | Optimize and improve the performance of slow Entity Framework Core (EF Core) queries: make them generate less SQL, make fewer database round-trips, and return results faster. | dotnet/ | 5.6k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 134 | ALWAYS USE before running .NET tests or answering with a test command or flags. | dotnet/ | 5.6k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | today |
| 135 | MUST USE when an existing .NET test project was excluded from a .slnf/CI solution filter, disappeared from .sln/.slnx discovery, or lost its production ProjectReference; also for requests to set up… | dotnet/ | 5.6k | 1 repo | ~2.8k | Automated safety check: Pass | MIT | today |
| 136 | Install a .NET SDK locally for safe preview testing, specific-version pinning, or reproducible team setups — without modifying the system-wide installation. | dotnet/ | 5.6k | 1 repo | ~3.7k | Automated safety check: Notes | MIT | today |
| 137 | Make interactive Blazor components work correctly with prerendering. | dotnet/ | 5.6k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | today |
| 138 | Imperative guidance for the System.Text.Json APIs added in .NET 11: the built-in JsonNamingPolicy.PascalCase naming policy, and the strongly-typed generic JsonSerializerOptions.GetTypeInfo and… | dotnet/ | 5.6k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | today |
| 139 | Guides creation and validation of custom dotnet new templates from existing projects. | dotnet/ | 5.6k | 1 repo | ~3.3k | Automated safety check: Pass | MIT | today |
| 140 | Compares two or more dotnet new templates side by side to help users choose between them based on parameters, feature support, frameworks, and classifications. | dotnet/ | 5.6k | 1 repo | ~2.1k | Automated safety check: Pass | MIT | today |
| 141 | Helps find, inspect, and compare (at a high level) .NET project templates. | dotnet/ | 5.6k | 1 repo | ~3.1k | Automated safety check: Pass | MIT | today |
| 142 | Creates .NET projects from templates with validated parameters, smart defaults, Central Package Management adaptation, and latest NuGet version resolution. | dotnet/ | 5.6k | 1 repo | ~2.8k | Automated safety check: Pass | MIT | today |
| 143 | Validates custom dotnet new templates for correctness before publishing. | dotnet/ | 5.6k | 1 repo | ~2.9k | Automated safety check: Pass | MIT | today |
| 144 | MUST USE for C/.NET deterministic tests that require the smallest production seam for DateTime/Task.Delay/File/Environment/Guid/Random, static API preservation, nested/parallel overrides, or no real… | dotnet/ | 5.6k | 1 repo | ~3.6k | Automated safety check: Pass | MIT | today |