What problem does it solve? Creating new .NET projects often leads to inconsistent configurations, stale package versions, and conflicts with Central Package Management setups. This Skill guides the creation of projects from templates with validated parameters, workspace-aware defaults, and post-creation verification. ## Core Features & Use Cases - Template-Based Project Creation: Runs dotnet new with validated parameters, dry-run previews, and framework selection for templates like webapi, blazor, grpc, and worker. - CPM Adaptation: Detects Directory.Packages.props and migrates inline package versions from new .csproj files into central version entries. - Multi-Project Composition: Scaffolds solutions combining APIs, test projects, and libraries, wiring project references and solution membership. - Use Case: You need a new ASP.NET Core API with xUnit tests added to an existing solution that uses Central Package Management. The Skill creates both projects, links them, moves package versions into Directory.Packages.props, and verifies the solution builds. ## Quick Start Create a new .NET Web API project named MyApi with individual authentication and add it to my existing solution while respecting Central Package Management.