Repository
dotnet/skills agent skills, page 2
Skills in dotnet/skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 49 | 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 |
| 50 | 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 |
| 51 | 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 |
| 52 | 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 |
| 53 | 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 |
| 54 | 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 |
| 55 | 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 |
| 56 | 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 |
| 57 | 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 |
| 58 | 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 |
| 59 | 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 |
| 60 | Make interactive Blazor components work correctly with prerendering. | dotnet/ | 5.6k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | today |
| 61 | 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 |
| 62 | 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 |
| 63 | 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 |
| 64 | 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 |
| 65 | 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 |
| 66 | Validates custom dotnet new templates for correctness before publishing. | dotnet/ | 5.6k | 1 repo | ~2.9k | Automated safety check: Pass | MIT | today |
| 67 | 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 |
| 68 | Add, configure, or review Ignite UI for Blazor Lite component support in Blazor applications. | dotnet/ | 5.6k | 1 repo | ~1.4k | Automated safety check: Pass | MIT | today |
| 69 | Add, review, or fix JavaScript interop in Blazor components. | dotnet/ | 5.6k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | today |
| 70 | Design, implement, optimize, and review SIMD code in .NET. An agent skill from dotnet/skills. | dotnet/ | 5.6k | 1 repo | ~3k | Automated safety check: Pass | MIT | today |
| 71 | Route C and .NET requests to the exact installed specialist or smallest dotnet/skills marketplace plugin. | dotnet/ | 5.6k | 1 repo | ~5.4k | Automated safety check: Pass | MIT | today |
| 72 | Convert .NET projects and solutions (.sln, .slnx) to NuGet Central Package Management (CPM) using Directory.Packages.props. | dotnet/ | 5.6k | 1 repo | ~3.6k | Automated safety check: Pass | MIT | today |
| 73 | USE ONLY for (1) two or more projects with repeated MSBuild policy, targets, or package versions, or (2) an existing Directory.Build.props/targets/rsp hierarchy with an import, placement, or… | dotnet/ | 5.6k | 1 repo | ~2.8k | Automated safety check: Pass | MIT | today |
| 74 | Guides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI (MEAI), Microsoft Agent Framework (MAF), GitHub Copilot SDK, ONNX… | dotnet/ | 5.6k | 1 repo | ~2.1k | Automated safety check: Pass | MIT | today |
| 75 | Pseudo-mutation analysis ONLY: answer whether tests would catch a bug if production code changed, which meaningful changes would still pass, or which caller-visible mutations existing assertions… | dotnet/ | 5.6k | 1 repo | ~4.8k | Automated safety check: Pass | MIT | today |
| 76 | Audits existing tests in any language using formal, research-backed test smell names and the testsmells.org 19-smell academic taxonomy. | dotnet/ | 5.6k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | today |
| 77 | Detects MSBuild projects with conflicting OutputPath or IntermediateOutputPath. | dotnet/ | 5.6k | 1 repo | ~5.5k | Automated safety check: Pass | MIT | today |
| 78 | Scaffolds eval.yaml evaluation specs for skills, custom agents, and redistributable gh-aw workflow packages in the dotnet/skills repository. | dotnet/ | 5.6k | 1 repo | ~6.1k | Automated safety check: Pass | MIT | today |
| 79 | Grade a curated list of individual tests for readiness, A-F quality, and concrete improvements. | dotnet/ | 5.6k | 1 repo | ~6.8k | Automated safety check: Pass | MIT | today |
| 80 | Use this skill before answering or editing whenever an MSTest v1/v2 project is being upgraded or repaired for v3. | dotnet/ | 5.6k | 1 repo | ~5.5k | Automated safety check: Pass | MIT | today |
| 81 | Use this skill before answering, planning, or editing any MSTest 3.x-to-4.x upgrade or post-upgrade failure. | dotnet/ | 5.6k | 1 repo | ~7.2k | Automated safety check: Pass | MIT | today |
| 82 | Use this skill before answering, planning, or editing whenever .NET tests or CI are switching from VSTest to Microsoft.Testing.Platform (MTP), or an MTP migration behaves differently. | dotnet/ | 5.6k | 1 repo | ~5.6k | Automated safety check: Pass | MIT | today |
| 83 | Classifies existing tests by standard traits and reports their distribution. | dotnet/ | 5.6k | 1 repo | ~5.5k | Automated safety check: Pass | MIT | today |
| 84 | Create, modify, debug, or review Windows Forms applications only when the request contains a concrete Windows Forms marker. | dotnet/ | 5.6k | 1 repo | ~5.8k | Automated safety check: Pass | MIT | today |
| 85 | ALWAYS USE for test work that requires changes: write, add, generate, repair, or strengthen tests for existing code in xUnit, MSTest, NUnit, pytest, Vitest/Jest, Go, or another framework. | dotnet/ | 5.6k | 1 repo | ~5.4k | Automated safety check: Pass | MIT | today |
| 86 | Analyze an MSBuild solution, solution filter, or Build.proj that schedules multiple project files. | dotnet/ | 5.6k | 1 repo | ~1.5k | Automated safety check: Pass | MIT | today |
| 87 | Audits .NET test mock usage by tracing each mock setup through the production code's execution path to find dead, unreachable, redundant, or replaceable mocks. | dotnet/ | 5.6k | 1 repo | ~1.5k | Automated safety check: Pass | MIT | today |
| 88 | Applies cross-parameter default rules when creating .NET projects with dotnet new, filling gaps consistently without overriding values the user set explicitly. | dotnet/ | 5.6k | 1 repo | ~2k | Automated safety check: Pass | MIT | today |
| 89 | Guides migration of .NET Framework Thread.Abort usage to cooperative cancellation in modern .NET. | dotnet/ | 5.6k | 1 repo | ~3.2k | Automated safety check: Pass | MIT | today |
| 90 | Use only for MSBuild failure investigation, build-performance analysis, or review of existing build XML/extension contracts. | dotnet/ | 5.6k | 1 repo | ~2.2k | Automated safety check: Pass | MIT | today |
| 91 | Audit a test file or suite; produce a severity-ranked diagnostic report. | dotnet/ | 5.6k | 1 repo | ~6.8k | Automated safety check: Pass | MIT | today |
| 92 | Plan complex Blazor UI features by decomposing them into focused components. | dotnet/ | 5.6k | 1 repo | ~1.9k | Automated safety check: Warn | MIT | today |
| 93 | Legacy compatibility alias for the code-testing skill. An agent skill from dotnet/skills. | dotnet/ | 5.6k | 1 repo | ~177 | Automated safety check: Pass | MIT | today |