template-validation
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- Command Execution: The skill directs the agent to call
dotnet new --helpto identify reserved command names. This is a benign operation used to ensure template names do not conflict with platform subcommands. - Indirect Prompt Injection: The skill ingests user-provided
template.jsonfiles, creating a potential ingestion surface. The evidence chain includes: (1) Ingestion Point:template.jsonvia the workflow inSKILL.md. (2) Boundary Markers: A strict 'parse gate' and defined reporting table inSKILL.md. (3) Capability Inventory: File system read anddotnet new --helpexecution. (4) Sanitization: Mandatory JSON syntax validation before semantic analysis. These factors provide a structured environment for handling untrusted data. - Trusted External Sources: The skill links to official .NET documentation on GitHub, which is a recognized trusted repository for developer resources.
Audit Metadata