dotnet-run-file
Pass
Audited by Gen Agent Trust Hub on Mar 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill is designed to execute arbitrary C# code on the host system using the
dotnet runcommand. This grants the agent the ability to interact with the file system, network, and OS processes through the .NET runtime environment. - [REMOTE_CODE_EXECUTION]: The skill encourages the use of standard input piping (
dotnet run -) and heredoc syntax for multi-line scripts. This facilitates the execution of dynamically generated or externally sourced code without creating persistent files on disk. - [EXTERNAL_DOWNLOADS]: The skill documents the
#:packagedirective, which allows the .NET CLI to automatically download and include external NuGet packages during script execution. While NuGet is a standard registry, this mechanism provides a path for fetching external dependencies into the execution environment.
Audit Metadata