github-release
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data from git logs and API responses to generate release notes, which could contain malicious instructions.
- Ingestion points: The agent is instructed to read content from
git logandgh apicomparison results inSKILL.md. - Boundary markers: The instructions lack explicit delimiters or safety markers to isolate the untrusted log data from the agent's instructions.
- Capability inventory: The skill utilizes
gh release createand executes various shell commands inSKILL.md. - Sanitization: The prompt instructs the agent to only include facts supported by the diff and to not invent information.
- [DYNAMIC_EXECUTION]: The skill executes code directly from local project files to determine versioning.
- Evidence:
SKILL.mddirects the agent to runnode -p "require('./package.json').version", which loads and executes the localpackage.jsonfile. - [COMMAND_EXECUTION]: The skill performs multiple operations using external CLI tools without human-in-the-loop validation.
- Evidence: The workflow uses
git,gh,node, andcargocommands to manage releases. - Concern: The instruction to proceed "without separate confirmations" increases the risk that an injected prompt or a malicious local file could trigger unauthorized actions.
Audit Metadata