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, and head to 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 .csproj files (ingestion point), it does so within the context of standard software development tasks.
  • Ingestion points: Reading XML content from .csproj and .props files.
  • Boundary markers: None explicitly defined for XML parsing.
  • Capability inventory: Uses the dotnet CLI and file modification capabilities to manage project structures.
  • Sanitization: Relies on standard XML parsing and .NET CLI validation.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 24, 2026, 12:09 AM