template-discovery

Map user tasks to ranked dotnet new templates with parameters and artifacts.

2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/sayedihashimi/copilot-skill-eval --skill template-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-discovery
Source: https://github.com/sayedihashimi/copilot-skill-eval/tree/main/examples/aspnet-razor-pages/plugins/dotnet-skills/dotnet-template-engine/skills/template-discovery
Command: npx skills add https://github.com/sayedihashimi/copilot-skill-eval --skill template-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers quickly identify and compare the best dotnet new templates for a given project description, surfacing pre-filled parameters and expected outputs.

Core Features & Use Cases

  • Template discovery and ranked candidate templates from natural-language prompts
  • Parameter inspection with recommended defaults and explanations
  • Previews of produced artifacts and guidance on constraints
  • Use case examples: selecting a web API with auth, a console tool, or a class library

Quick Start

Describe your project goal in natural language and let the skill map it to the best dotnet new template with prefilled parameters.

Frequently Asked Questions about template-discovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the best dotnet new template for a specific project type?

You can compare dotnet new templates for web APIs, web apps, Blazor, console apps, class libraries, and worker services by viewing their ranked recommendations, prefilled parameters, and produced artifacts side-by-side.

What parameters should I use when generating a .NET web API with auth?

Yes, you can use natural language prompts to discover dotnet new templates for console apps, class libraries, and worker services, receiving a ranked list of matching templates with parameter presets and artifact summaries.

How does the dotnet new CLI template discovery process work?

The template discovery skill maps your project description to suitable dotnet new templates, returning ranked candidates with preset parameters, artifact summaries, and constraint guidance for scenarios like Blazor or worker services.

What are the limitations of using natural language to select .NET templates?

The skill supports common scenarios such as web API, web app, Blazor, console app, class library, and worker service, but may not cover highly specialized or custom dotnet new templates outside these standard categories.