dotnet-api-surface-validation

Pass

Audited by Gen Agent Trust Hub on Sep 17, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: No security risks identified. The skill adheres to legitimate developer workflows for API surface tracking.
  • [EXTERNAL_DOWNLOADS]: The skill references established packages such as Microsoft.CodeAnalysis.PublicApiAnalyzers and Microsoft.DotNet.ApiCompat.Tool. These are official Microsoft tools. It also mentions the Verify snapshot testing library, which is a widely recognized and well-known service in the .NET ecosystem.
  • [COMMAND_EXECUTION]: The documentation includes example GitHub Actions workflows using standard dotnet CLI and gh CLI commands. These commands are used as intended for CI/CD automation, such as building projects, packing NuGet packages, and labeling pull requests.
  • [DYNAMIC_EXECUTION]: The provided C# helper class uses .NET reflection (System.Reflection) to enumerate public types and members. This is the standard method for programmatically inspecting an assembly's API surface and does not involve executing untrusted code or arbitrary scripts.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 17, 2026, 07:31 AM
Security Audit — agent-trust-hub — dotnet-api-surface-validation