dotnet-cli-architecture

Pass

Audited by Gen Agent Trust Hub on Sep 17, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [SAFE]: The skill serves as a reference for structuring .NET CLI applications using System.CommandLine and Generic Host. It demonstrates well-known design patterns like command/handler/service separation and adheres to standard CLI principles (clig.dev).
  • [INDIRECT_PROMPT_INJECTION]: The skill illustrates standard patterns for ingesting data from external sources, which identifies a theoretical attack surface common to most CLI utilities.
  • Ingestion points: Code examples in SKILL.md demonstrate reading input from stdin via Console.In and fetching data from remote URIs using HttpClient.GetFromJsonAsync.
  • Boundary markers: The provided architectural templates do not include explicit delimiters or instructions to ignore embedded commands within the ingested data.
  • Capability inventory: The demonstrated patterns include file system reading (File.ReadAllTextAsync) and network operations via HttpClient.
  • Sanitization: The illustrative code focused on architecture does not include specific input sanitization or validation logic.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 17, 2026, 07:31 AM
Security Audit — agent-trust-hub — dotnet-cli-architecture