What problem does it solve? Custom dotnet new templates often fail silently after installation due to authoring mistakes like missing required fields, shortName conflicts with CLI commands, or invalid symbol definitions. This Skill systematically checks a template.json file against a comprehensive rule set so you catch errors before packaging and publishing to NuGet. ## Core Features & Use Cases - Eight-Category Validation: Checks required fields, identity format, shortName conflicts, symbol definitions, source conditions, post-actions, constraints, and tags. - Severity-Based Reporting: Organizes findings into errors, warnings, and suggestions with a summary count so you know what must be fixed versus what is optional. - Use Case: You built a custom Web API template but it does not appear in dotnet new list after installation. Point this Skill at your .template.config/template.json and it will flag issues like a shortName conflicting with a reserved CLI command or a choice parameter missing its default value. ## Quick Start Validate the template.json file in my .template.config directory and report all errors, warnings, and suggestions.