unity-cli
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides installation commands that fetch scripts from
public-cdn.cloud.unity3d.comand pipe them to a shell (bashoriex). These are official vendor resources from Unity Technologies. - [COMMAND_EXECUTION]: The
unity projects execcommand allows running arbitrary shell commands across multiple Unity projects. - [DYNAMIC_EXECUTION]: The
unity command evalfeature allows for the execution of arbitrary C# code within a running Unity Editor instance. The skill also supports running registered Editor commands headlessly viaunity run --command. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection as it processes project-specific data and external inputs.
- Ingestion points: The skill reads project configuration files (
ProjectVersion.txt,manifest.json), editor logs (Editor.log), and external data from Jira and Git repositories. - Boundary markers: The documentation notes that terminal output is hardened against control-character and escape-sequence injection from server-provided values.
- Capability inventory: The skill has access to the
Bashtool and can perform file system operations, network requests, and arbitrary code execution via the Unity Editor. - Sanitization: The skill mentions sanitization and percent-encoding for GitHub Actions workflow commands to prevent injection into CI pipelines.
Audit Metadata