← all plugins

Dotnet Template Engine

by @dotnet · plugin · 6 skills

.NET Template Engine skills: template discovery, project scaffolding, and template authoring.

Install the whole plugin (CLI)
npx skillmds add dotnet/template-authoring npx skillmds add dotnet/template-discovery npx skillmds add dotnet/template-comparison npx skillmds add dotnet/template-validation npx skillmds add dotnet/template-instantiation npx skillmds add dotnet/template-smart-defaults
⬇ Download

Skills in this plugin

  1. template-authoring · dotnet
    Guides creation and validation of custom dotnet new templates from existing projects, including template.json authoring and packaging for NuGet distribution.
    4k
    repo stars
  2. template-discovery · dotnet
    Finds, inspects, and compares .NET project templates by resolving natural-language descriptions to ranked template matches with pre-filled parameters.
    4k
    repo stars
  3. template-comparison · dotnet
    Compares two or more dotnet new templates side by side to help users choose between them based on parameters, feature support, frameworks, and classifications.
    4k
    repo stars
  4. template-validation · dotnet
    Validates custom dotnet new templates for correctness before publishing, catching missing fields, parameter bugs, shortName conflicts, constraint issues, and common authoring mistakes.
    4k
    repo stars
  5. template-instantiation · dotnet
    Creates .NET projects from templates with validated parameters, Central Package Management adaptation, and multi-project composition.
    4k
    repo stars
  6. template-smart-defaults · dotnet
    Fills in cross-parameter defaults when creating .NET projects with dotnet new, keeping related parameters consistent without overriding values the user set explicitly.
    4k
    repo stars