What problem does it solve? Teams building .NET solutions often struggle with inconsistent folder layouts, misplaced files, and ad-hoc naming conventions. This Skill provides a single source of truth for where every file, project, document, and deployment manifest belongs in the repository. ## Core Features & Use Cases - Canonical .NET Solution Layout: Defines deployable runners (Host, Gateway, AppHost), separate Web and MAUI client projects with a shared Razor Class Library, and optional shared persistence projects (Models, Data, Migrations). - Documentation Placement and Naming: Specifies exact scope roots, typed directories, filenames, and attachment conventions for ADRs, RFCs, runbooks, test plans, tickets, and project documents. - Kubernetes and Test Structure: Defines the /tools/Kubernetes base-and-overlay Kustomize layout and test project naming rules. - Use Case: When adding a new runbook for a modular service, consult this Skill to place it at the service's Docs/runbooks/{slug}.md path with the correct attachment folder convention instead of inventing a new location. ## Quick Start Ask the AI where a new file, document, service, or Kubernetes manifest should be placed in the .NET solution and follow the canonical structure it returns.