skills/dotnet/skills/csharp-scripts/Gen Agent Trust Hub

csharp-scripts

Pass

Audited by Gen Agent Trust Hub on Mar 10, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • Standard Command Execution: The skill utilizes the dotnet command-line interface to build and run C# scripts. This is the intended and standard method for executing .NET applications and is used here to facilitate the skill's primary purpose of C# experimentation.
  • External Dependency Management: The skill supports referencing NuGet packages through the #:package directive. This allows for the inclusion of external libraries from the well-known and trusted NuGet package registry, which is a standard practice in .NET development.
  • Script Permission Management: For Unix-based systems, the skill suggests using chmod +x to make scripts executable. This is a common and appropriate step for running local scripts directly and is restricted to the specific script file created by the user or agent.
  • Dynamic Execution Context: The skill is designed to compile and execute C# code provided as input. While this involves dynamic code execution, it is the core functionality of a scripting tool, and the skill provides clear guidelines on how to structure this code safely within a single-file context.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 10, 2026, 08:22 AM