run-tests
Pass
Audited by Gen Agent Trust Hub on Apr 22, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- Command Execution: The skill instructs the agent to use standard .NET CLI commands such as
dotnet test,dotnet run, anddotnet execto execute test suites. This is consistent with the skill's primary purpose of automating test workflows. - Project Configuration Ingestion: The workflow involves reading local project files like
global.json,.csproj, andDirectory.Build.propsto identify the correct test platform and SDK version. This provides the context necessary for accurate command construction. - Indirect Prompt Injection Surface: As the skill processes project file content to build shell commands, it possesses an inherent ingestion surface. 1. Ingestion points:
global.json,.csproj,Directory.Build.props,Directory.Packages.props. 2. Boundary markers: Absent in instructions. 3. Capability inventory: Shell command execution of thedotnetCLI. 4. Sanitization: Relies on the agent following the predefined command patterns and rules specified in the skill. - Vendor-Aligned Resources: The skill utilizes official Microsoft and .NET ecosystem packages (e.g., MSTest, Microsoft.Testing.Platform), which are appropriate given the author context.
Audit Metadata