.NET Template Instantiation

•
3.1k
•

Scaffolds production-ready .NET projects and solutions using the dotnet CLI with automated parameter validation and dependency management.

This skill empowers Claude to initialize new .NET applications, libraries, and multi-project solutions with industry-standard configurations. It goes beyond simple CLI commands by analyzing your workspace for Central Package Management (CPM), ensuring consistency across your codebase, and resolving the latest NuGet package versions. Whether you're building a Native AOT web API, a Blazor application, or a complex solution with integrated testing projects, this skill handles the scaffolding, solution wiring, and post-creation verification to get your development environment ready instantly.

Key Features

01Template parameter validation and interactive help resolution
02Dry-run previews to verify file structure before execution
033,148 GitHub stars
04Smart .NET project scaffolding with dotnet new CLI integration
05Automatic adaptation for Central Package Management (CPM) using Directory.Packages.props
06Multi-project solution composition and project referencing

Use Cases

01Initializing projects that automatically adhere to existing enterprise package management rules
02Creating a new .NET Web API with Individual Auth and Native AOT support
03Scaffolding a complete solution including a core library, API, and xUnit test suite