Source

managedcode/dotnet-skills

290 skills · 5.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
aspnet-core Build, debug, modernize, or review ASP.NET Core applications with correct hosting, middleware, security, configuratio…
managedcode/dotnet-skills
79
2
code-analysis Use the free built-in .NET SDK analyzers and analysis levels with gradual Roslyn warning promotion. USE FOR: the repo…
managedcode/dotnet-skills
70
3
modern-csharp Write modern, version-aware C# for .NET repositories while staying compatible with the repo's target framework and la…
managedcode/dotnet-skills
70
4
xunit Write, run, or repair .NET tests that use xUnit with the right package, CLI, and runner guidance. USE FOR: xUnit v2 o…
managedcode/dotnet-skills
66
5
minimal-apis Design and implement Minimal APIs in ASP.NET Core using handler-first endpoints, route groups, filters, and lightweig…
managedcode/dotnet-skills
61
6
dotnet Primary router skill for broad .NET work. Classify the repo by app model and cross-cutting concern first, then switch…
managedcode/dotnet-skills
59
7
wpf Build and modernize WPF applications on .NET with correct XAML, data binding, commands, threading, styling, and Windo…
managedcode/dotnet-skills
59
8
entity-framework-core Design, tune, or review EF Core data access with proper modeling, migrations, query translation, performance, and lif…
managedcode/dotnet-skills
58
9
code-review Review .NET changes for bugs, regressions, architectural drift, missing tests, incorrect async or disposal behavior, …
managedcode/dotnet-skills
51
10
signalr Implement or review SignalR hubs, streaming, reconnection, transport, and real-time delivery patterns in ASP.NET Core…
managedcode/dotnet-skills
48
11
architecture Design or review .NET solution architecture across modular monoliths, clean architecture, vertical slices, microservi…
managedcode/dotnet-skills
45
12
analyzing-dotnet-performance Scans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serializat…
managedcode/dotnet-skills
41
13
code-testing-agent ALWAYS USE whenever asked to write, add, or generate unit tests for existing code, including one helper, function, cl…
managedcode/dotnet-skills
41
14
run-tests ALWAYS USE before running .NET tests or answering with a test command or flags. Trigger on "run the tests", "exact do…
managedcode/dotnet-skills
37
15
winforms Build, maintain, or modernize Windows Forms applications with practical guidance on designer-driven UI, event handlin…
managedcode/dotnet-skills
37
16
optimizing-ef-core-queries Optimize and improve the performance of slow Entity Framework Core (EF Core) queries: make them generate less SQL, ma…
managedcode/dotnet-skills
34
17
blazor Build and review Blazor applications across server, WebAssembly, web app, and hybrid scenarios with correct component…
managedcode/dotnet-skills
33
18
legacy-aspnet Maintain classic ASP.NET applications on .NET Framework, including Web Forms, older MVC, and legacy hosting patterns,…
managedcode/dotnet-skills
32
19
analyzer-config Use a repo-root `.editorconfig` to configure free .NET analyzer and style rules. Use when a .NET repo needs rule seve…
managedcode/dotnet-skills
31
20
archunitnet Use the open-source free `ArchUnitNET` library for architecture rules in .NET tests. Use when a repo needs richer arc…
managedcode/dotnet-skills
31
21
entity-framework6 Maintain or migrate EF6-based applications with realistic guidance on what to keep, what to modernize, and when EF Co…
managedcode/dotnet-skills
31
22
msbuild-modernization Guide for modernizing and migrating MSBuild project files to SDK-style format. USE FOR: converting legacy .csproj/.vb…
managedcode/dotnet-skills
31
23
quality-ci Set up or refine open-source .NET code-quality gates for CI: formatting, `.editorconfig`, SDK analyzers, third-party …
managedcode/dotnet-skills
31
24
format Format or verify trusted .NET projects with the SDK-provided `dotnet format` command. USE FOR: applying or checking `…
managedcode/dotnet-skills
30
25
test-anti-patterns Audit a test file or suite; produce a severity-ranked diagnostic report. ALWAYS USE for tests that verify nothing, mi…
managedcode/dotnet-skills
30
26
web-api Build or maintain controller-based ASP.NET Core APIs when the project needs controller conventions, advanced model bi…
managedcode/dotnet-skills
30
27
binlog-failure-analysis Analyze MSBuild binary logs to diagnose build failures. USE FOR: build errors that are unclear from console output, d…
managedcode/dotnet-skills
29
28
coverage-analysis Interprets .NET Cobertura line, branch, and condition evidence and, when explicitly requested, computes project-wide …
managedcode/dotnet-skills
29
29
dotnet-aot-compat Make .NET projects compatible with Native AOT and trimming by systematically resolving IL trim/AOT analyzer warnings.…
managedcode/dotnet-skills
29
30
maui-theming Guide for theming .NET MAUI apps — light/dark mode via AppThemeBinding, ResourceDictionary theme switching, DynamicRe…
managedcode/dotnet-skills
29
31
worker-services Build long-running .NET background services with `BackgroundService`, Generic Host, graceful shutdown, configuration,…
managedcode/dotnet-skills
29
32
configuring-opentelemetry-dotnet Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK. U…
managedcode/dotnet-skills
28
33
csharpier Use the open-source free `CSharpier` formatter for C# and XML. Use when a .NET repo intentionally wants one opinionat…
managedcode/dotnet-skills
28
34
maui-safe-area .NET MAUI safe area and edge-to-edge layout guidance for .NET 10+. Covers the new SafeAreaEdges property, SafeAreaReg…
managedcode/dotnet-skills
28
35
msbuild-antipatterns Detect and fix MSBuild anti-patterns in project and build files. USE WHEN asked to review, audit, lint, clean up, or …
managedcode/dotnet-skills
28
36
project-setup Create or reorganize .NET solutions with clean project boundaries, repeatable SDK settings, and a maintainable baseli…
managedcode/dotnet-skills
28
37
winui Build or review WinUI 3 applications with the Windows App SDK, including MVVM patterns, packaging decisions, navigati…
managedcode/dotnet-skills
28
38
android-tombstone-symbolication Symbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native ba…
managedcode/dotnet-skills
27
39
binlog-generation Generate MSBuild binary logs (binlogs) for build diagnostics and analysis. USE FOR: adding /bl:{} to any dotnet build…
managedcode/dotnet-skills
27
40
build-perf-baseline Establish build performance baselines and apply systematic optimization techniques. USE FOR: diagnosing slow builds, …
managedcode/dotnet-skills
27
41
code-testing-extensions Provides file paths to language-specific extension files for the code-testing pipeline. Call this skill to discover a…
managedcode/dotnet-skills
27
42
coverlet Use the open-source free `coverlet` toolchain for .NET code coverage. Use when a repo needs line and branch coverage,…
managedcode/dotnet-skills
27
43
dotnet-maui-doctor Diagnoses and fixes .NET MAUI development environment issues. Validates .NET SDK, workloads, Java JDK, Android SDK, X…
managedcode/dotnet-skills
27
44
dump-collect Configure and collect crash dumps for modern .NET applications. USE FOR: enabling automatic crash dumps for CoreCLR o…
managedcode/dotnet-skills
27
45
maui-app-lifecycle .NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, D…
managedcode/dotnet-skills
27
46
maui-collectionview Guidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping…
managedcode/dotnet-skills
27
47
maui-dependency-injection Guidance for configuring dependency injection in .NET MAUI apps — service registration in MauiProgram.cs, lifetime se…
managedcode/dotnet-skills
27
48
microsoft-extensions Use the Microsoft.Extensions stack correctly across Generic Host, dependency injection, configuration, logging, optio…
managedcode/dotnet-skills
27
49
aspire Build, upgrade, and operate Aspire 13.5.x C# or TypeScript application hosts with the current CLI, AppHost, ServiceDe…
managedcode/dotnet-skills
26
50
assertion-quality Analyze assertion quality, depth, variety, and false confidence in existing tests. ALWAYS USE when asked about weak, …
managedcode/dotnet-skills
26
Page 1 · 290 total Next