performance-review
Warn
Audited by Gen Agent Trust Hub on Nov 9, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill documentation in
modules/kuva-visualization.mdinstructs the agent or user to install thekuvaCLI tool usingcargo install kuva --features clifrom a third-party GitHub repository (github.com/Psy-Fer/kuva). This represents an unverifiable external dependency from a source not recognized as a trusted organization. - [DYNAMIC_EXECUTION]: The
modules/kuva-visualization.mdmodule provides instructions for generating and executing Python code at runtime using shell heredocs (`python3 - <<'EOF' ... EOF`). This pattern is used to process benchmark JSON/TSV data and pipe it to external visualization tools.
- [COMMAND_EXECUTION]: The skill frequently executes shell commands to facilitate its workflow, including
git diff --name-onlyfor file discovery,cargo installfor dependency management, andpytestfor running regression tests. It also invokes platform-specific scripts such asplugins/gauntlet/scripts/graph_build.py. - [INDIRECT_PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection as it ingests and processes untrusted source code files.
- Ingestion points: Target source files identified via
git diffor explicit user-provided paths as described inSKILL.md(Step 1 & 2). - Boundary markers: No explicit delimiters or instructions to ignore embedded content are used when the agent reads source code for analysis.
- Capability inventory: The skill has capabilities for file system access, shell command execution (git, cargo, python3), and report generation.
- Sanitization: While the skill uses AST parsers to identify patterns, it lacks sanitization to prevent malicious comments or strings within the analyzed code from influencing the agent's narrative report or triggering unintended actions.
Audit Metadata