verify-release
Pass
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes shell commands (e.g.,
node src/cli.mjs verify) inSKILL.mdthat incorporate user-supplied input via the$ARGUMENTSvariable. This introduces a risk of command injection if the input contains shell metacharacters and is not properly escaped by the agent, despite instructions to treat the input as a literal path and use quoting.\n- [INDIRECT_PROMPT_INJECTION]: The skill provides an attack surface by ingesting untrusted data through the$ARGUMENTSvariable inSKILL.mdand using it to drive agent actions and tool calls.\n - Ingestion points: User input passed via
$ARGUMENTSinSKILL.md.\n - Boundary markers: The skill includes explicit instructions in
SKILL.mdfor the agent to validate input: "Ask for confirmation rather than executing a value that cannot be represented safely as one path" and "Do not evaluate it as a shell expression."\n - Capability inventory: The skill allows access to
Bash(limited to specific commands likenpm test,git rev-parse, andnode) andReadtools as defined in theallowed-toolsmetadata ofSKILL.md.\n - Sanitization: The instructions require the agent to quote the resolved path, but there is no automated sanitization or programmatic filtering logic provided within the skill.
Audit Metadata