Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Design and implement Minimal APIs in ASP.NET Core using handler-first endpoints, route groups, filters, and lightweight composition suited to modern .NET services.
Teach AI agents modern .NET skills for ASP.NET Core, EF, Blazor, MAUI, and more with a growing community catalog
This repository also configures its own agents. See what dotnet-skills tells them →
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Design and implement Minimal APIs in ASP.NET Core using handler-first endpoints, route groups, filters, and lightweight composition suited to modern .NET services.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Work on C# and .NET-adjacent mixed-reality solutions around HoloLens, MRTK, OpenXR, Azure services, and integration boundaries where .NET participates in the stack.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use ML.NET to train, evaluate, or integrate machine-learning models into .NET applications with realistic data preparation, inference, and deployment expectations.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Write modern, version-aware C# for .NET repositories. Use when choosing language features across C# versions, especially C# 13 and C# 14, while staying compatible with the repo's target framework and LangVersion.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Write, run, or repair .NET tests that use MSTest. Use when a repo uses MSTest.Sdk, MSTest, [TestClass], [TestMethod], DataRow, or Microsoft.Testing.Platform-based MSTest execution.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Implement the Model-View-ViewModel pattern in .NET applications with proper separation of concerns, data binding, commands, and testable ViewModels using MVVM Toolkit.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the open-source free NetArchTest.Rules library for architecture rules in .NET unit tests. Use when a repo wants lightweight, fluent architecture assertions for namespaces, dependencies, or layering.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Write, run, or repair .NET tests that use NUnit. Use when a repo uses NUnit, [Test], [TestCase], [TestFixture], or NUnit3TestAdapter for VSTest or Microsoft.Testing.Platform execution.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Build or review distributed .NET applications with Orleans grains, silos, persistence, streaming, reminders, placement, transactions, serialization, event sourcing, testing, and cloud-native hosting.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the free official .NET diagnostics CLI tools for profiling and runtime investigation in .NET repositories. Use when a repo needs CPU tracing, live counters, GC and allocation investigation, exception or contention tracing, heap snapshots, or startup diagnostics without GUI-only tooling.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Create or reorganize .NET solutions with clean project boundaries, repeatable SDK settings, and a maintainable baseline for libraries, apps, tests, CI, and local development.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Set up or refine open-source .NET code-quality gates for CI: formatting, .editorconfig, SDK analyzers, third-party analyzers, coverage, mutation testing, architecture tests, and security scanning. Use when a .NET repo needs an explicit quality stack in AGENTS.md, docs, or pipeline YAML.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the open-source free QuickDup clone detector for .NET repositories. Use when a repo needs duplicate C# code discovery, structural clone detection, DRY refactoring candidates, or repeatable duplication scans in local workflows and CI.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the open-source free ReportGenerator tool for turning .NET coverage outputs into HTML, Markdown, Cobertura, badges, and merged reports. Use when raw coverage files are not readable enough for CI or human review.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the free official JetBrains ReSharper Command Line Tools for .NET repositories. Use when a repo wants powerful jb inspectcode inspections, jb cleanupcode cleanup profiles, solution-level .DotSettings enforcement, or a stronger CLI quality gate for C# than the default SDK analyzers alone.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the open-source free Roslynator analyzer packages and optional CLI for .NET. Use when a repo wants broad C# static analysis, auto-fix flows, dead-code detection, optional CLI checks, or extra rules beyond the SDK analyzers.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Build AI-enabled .NET applications with Semantic Kernel using services, plugins, prompts, and function-calling patterns that remain testable and maintainable.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use Sep for high-performance separated-value parsing and writing in .NET, including delimiter inference, explicit parser/writer options, and low-allocation row/column workflows.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Implement or review SignalR hubs, streaming, reconnection, transport, and real-time delivery patterns in ASP.NET Core applications.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use SonarJS-derived rules in .NET repositories that ship JavaScript or TypeScript frontends and need deeper bug-risk, code-smell, or cognitive-complexity checks than a minimal ESLint baseline. Use when the repo wants eslint-plugin-sonarjs locally or already runs SonarQube or SonarCloud in CI.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the open-source free Stryker.NET mutation testing tool for .NET. Use when a repo needs to measure whether tests actually catch faults, especially in critical libraries or domains.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use the open-source free StyleCop.Analyzers package for naming, layout, documentation, and style rules in .NET projects. Use when a repo wants stricter style conventions than the SDK analyzers alone provide.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Use Stylelint in .NET repositories that ship CSS, SCSS, or other stylesheet assets alongside web frontends. Use when a repo needs a dedicated CLI lint gate for selectors, properties, duplicate styles, naming conventions, or design-system rule enforcement.
Postpartum-genushyacinthus29/dotnet-skills
Skill Claude CodeCodex
Write, run, or repair .NET tests that use TUnit. Use when a repo uses TUnit, TUnit.Playwright, [Test], [Arguments], ClassDataSource, SharedType.PerTestSession, or Microsoft.Testing.Platform-based execution.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: