template-instantiation

Create .NET projects from predefined templates with validated parameters.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The problem this Skill addresses is the time-consuming and error-prone process of manually creating .NET projects from scratch, which can be complex and prone to mistakes.

Core Features & Use Cases

  • Template-based Project Creation: Automatically generate .NET projects using predefined templates that include validated parameters and smart defaults.
  • Central Package Management: Integrates with Central Package Management (CPM) to ensure the latest NuGet versions are used.
  • Multi-project Composition: Supports creating complex solutions with multiple projects, including API, tests, and library projects.
  • Use Case: For a developer who needs to quickly set up a new .NET project with a specific architecture, this Skill can create a web API project with tests and a library project in one command.

Quick Start

Create a new .NET web API project with the name 'MyApi' using the 'webapi' template and specify the framework as 'net5.0'.

Frequently Asked Questions about template-instantiation

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

FAQPage Schema
How do I automate .NET project creation from templates?▼

Automate .NET project creation by using scripts that generate projects from predefined templates, applying validated parameters and smart defaults to eliminate manual setup errors.

Can I create multiple .NET projects for a single solution at once?▼

Yes, multi-project composition supports generating complex .NET solutions containing API, test, and library projects simultaneously in a single command.

Does this .NET template engine support Central Package Management?▼

Yes, it integrates with Central Package Management to automatically configure and ensure the latest NuGet package versions are used across your generated .NET projects.

What is the best way to scaffold a .NET web API with tests quickly?▼

The best way is to specify a template like 'webapi' with parameters such as project name and framework version to instantly scaffold a validated web API and test project structure.

How are template parameters validated during .NET project generation?▼

Parameters are validated during generation to ensure correctness, while smart defaults automatically fill in missing configurations to streamline the .NET project setup process.