template-discovery

Resolve natural-language descriptions to .NET project template recommendations.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ojrojas/AgentsInstructions --skill template-discovery-ojrojas
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: template-discovery
Source: https://github.com/ojrojas/AgentsInstructions/tree/main/.claude/skills/dotnet-template-engine/skills/template-discovery
Command: npx skills add https://github.com/ojrojas/AgentsInstructions --skill template-discovery-ojrojas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Finding the right .NET project template for a task can be overwhelming, especially when considering various frameworks and features.

Core Features & Use Cases

  • Template Discovery: Helps find, inspect, and compare .NET project templates.
  • Natural Language Processing: Resolves natural-language project descriptions to ranked template matches with pre-filled parameters.
  • Use Case: A user wants to create a web API with authentication but isn't sure which template to use. This skill can recommend a template based on the user's description.

Quick Start

Use the template-discovery skill to find a web API template with authentication for .NET.

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 right .NET project template for a web API with authentication?▼

To find a .NET project template for a web API with authentication, you can use natural-language descriptions to get ranked template recommendations. This process uses the .NET CLI to search for templates and inspect their parameters, providing matches with pre-filled parameters.

What is the best way to compare .NET project templates before starting development?▼

The best way to compare .NET project templates is by resolving natural-language project descriptions to ranked matches. This approach inspects template parameters via the .NET CLI, allowing you to evaluate and compare frameworks and features directly before generating a new project.

Can I search for .NET project templates using natural language instead of CLI flags?▼

Yes, you can search for .NET project templates using natural language. The template discovery process resolves your project descriptions into ranked template matches, eliminating the need to manually browse or filter templates using complex .NET CLI flags.

Does template discovery work with the standard .NET CLI for inspecting parameters?▼

Yes, template discovery works with the standard .NET CLI for inspecting parameters. It leverages the CLI's native search and parameter inspection capabilities to generate recommendations and pre-fill the required parameters for your selected web API templates.

When do I need to use natural-language processing for .NET template discovery?▼

You need natural-language processing for .NET template discovery when finding the right template is overwhelming due to various frameworks and features. It is suitable for new development projects requiring specific features like web APIs with authentication, simplifying the selection process.