dotnet-csproj-reading
Pass
Audited by Gen Agent Trust Hub on Feb 24, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides educational content and best practices for configuring .NET projects, utilizing standard XML structures and common development patterns.
- [COMMAND_EXECUTION]: The skill includes examples of using benign command-line utilities such as
dotnet,grep, andheadto interact with project files in a development environment. - [EXTERNAL_DOWNLOADS]: The skill references well-known, official Microsoft NuGet packages (e.g.,
Microsoft.EntityFrameworkCore,Microsoft.NET.Sdk) and industry-standard testing frameworks (e.g.,xunit), which are recognized as safe and trusted dependencies. - [PROMPT_INJECTION]: An assessment for Category 8 (Indirect Prompt Injection) indicates that while the skill teaches agents to ingest data from
.csprojfiles (ingestion point), it does so within the context of standard software development tasks. - Ingestion points: Reading XML content from
.csprojand.propsfiles. - Boundary markers: None explicitly defined for XML parsing.
- Capability inventory: Uses the
dotnetCLI and file modification capabilities to manage project structures. - Sanitization: Relies on standard XML parsing and .NET CLI validation.
Audit Metadata