.NET project setup, build systems, performance, CLI apps, and developer tooling. This consolidated skill spans 34 topic areas. Load the appropriate companion file from references/ based on the routing table below.
| Topic | Keywords | Description | Companion File |
| Project structure | solution, .slnx, CPM, analyzers | .slnx, Directory.Build.props, CPM, analyzers | references/project-structure.md | | Scaffold project | dotnet new, CPM, SourceLink, editorconfig | dotnet new with CPM, analyzers, editorconfig, SourceLink | references/scaffold-project.md |
.NET SDK 설치(dotnet-install, 워크로드), 프로젝트 설정(.slnx, Directory.Build.props, CPM), MSBuild 작성, 빌드 최적화, 성능(Span, ArrayPool, stackalloc), 프로파일링(dotnet-counters, dotnet-trace), 기본 AOT/트리밍, GC 튜닝, CLI 앱(System.CommandLine, Spectre.Console, Terminal.Gui), ILSpy를 관리합니다. 디컴파일, VS Code 디버그 구성(launch.json, coreclr, 원격), C# LSP(csharp-ls, OmniSharp) 및 버전 감지/업그레이드. 34개 주제 영역에 걸쳐 있습니다. UI 구현이나 API 보안 설계에는 사용하지 마세요. 출처: novotnyllc/dotnet-artisan.