From nong-dev
.NET development across C#, MSBuild, ASP.NET Core, EF Core, MAUI, NuGet, and testing. Trigger on dotnet build, .csproj, C# code, NuGet packages, ASP.NET, or .NET SDK tasks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nong-dev:dotnetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Covers the full .NET development lifecycle. The skill body is a **routing layer** — it identifies which domain your task belongs to and directs to the appropriate reference file. Only one reference is loaded per task.
Covers the full .NET development lifecycle. The skill body is a routing layer — it identifies which domain your task belongs to and directs to the appropriate reference file. Only one reference is loaded per task.
| Domain | Reference | When to Load |
|---|---|---|
| Core C# | references/core.md | C# scripts (file-based apps), P/Invoke, everyday coding |
| MSBuild / Build | references/msbuild.md | Build failures, binlog analysis, build perf, parallelism |
| Testing | references/testing.md | Running tests, test migration, assertion quality, coverage |
| ASP.NET Core | references/aspnet.md | OpenTelemetry, minimal APIs, middleware, endpoints |
| EF Core / Data | references/data.md | EF Core query optimization, N+1, tracking, compiled queries |
| Diagnostics | references/diag.md | Performance analysis, crash dumps, symbolication |
| AI / ML | references/ai.md | MCP in C#, LLM integration, technology selection, ML.NET |
| MAUI | references/maui.md | MAUI doctor, lifecycle, navigation, data binding, DI |
| NuGet | references/nuget.md | Package management, CPM migration |
| Templates | references/templates.md | Template discovery, instantiation, authoring |
| Upgrades | references/upgrade.md | .NET version migration, nullable migration, AOT |
| .NET 11 | references/net11.md | New .NET 11 APIs (System.Text.Json) |
| Experimental | references/experimental.md | Mock analysis, SIMD, test maintainability |
Match the user's request against the routing table. Keyword triggers:
references/msbuild.mdreferences/testing.mdreferences/data.mdreferences/diag.mdreferences/aspnet.mdreferences/maui.mdreferences/upgrade.mdreferences/ai.mdreferences/templates.mdreferences/nuget.mdreferences/net11.mdreferences/core.mdRead the relevant reference file. It contains domain-specific workflows, code, and gotchas.
Follow the reference's workflow with concrete commands and code.
If two domains are needed, load both. Beyond two, decompose the task.
dotnet --version first — respects global.json SDK pinning.csproj, Directory.Build.props, Directory.Packages.propsdotnet CLI — deterministic and reviewabledotnet commands completed without unexpected errorsnpx claudepluginhub angri450/nong.dev.net --plugin nong-devGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.