template-instantiation

安装量: 1.2K
排名: #9210

安装

npx skills add https://github.com/dotnet/skills --skill template-instantiation

Template Instantiation This skill creates .NET projects from templates using dotnet new CLI commands, with guidance for parameter validation, Central Package Management adaptation, and multi-project composition. Match the workspace, then stop. The highest-value move is aligning the new project with the repo it lands in: detect CPM ( Directory.Packages.props ) and the target framework used by neighbouring .csproj files, and mirror both. Treat the discovered target framework as an explicit choice — pass it as --framework so template-smart-defaults won't override it; deviate only when it's incompatible with a requested feature (then flag the conflict). Do this in as few steps as possible — a --dry-run , the create, and one dotnet build to confirm is usually enough. Extra exploratory turns add cost without improving the result. When to Use User asks to create a new .NET project, app, or service User needs a solution with multiple projects (API + tests + library) User wants to create a project that respects existing Directory.Packages.props User needs to install or manage template packages When Not to Use User is searching for templates — route to template-discovery skill; for a detailed side-by-side comparison — route to template-comparison skill User wants to author a custom template — route to template-authoring skill User wants to add packages to an existing project — use dotnet add package directly Show more Installs 841 Repository dotnet/skills GitHub Stars 5.1K First Seen Mar 19, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass

返回排行榜