write-release-notes
Pass
Audited by Gen Agent Trust Hub on Aug 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
gh(GitHub CLI) to perform authenticated operations like fetching repository information, release metadata, and PR details. This is the primary functionality and is executed within the scope of the user's current repository context. - [DATA_EXFILTRATION]: The skill fetches data from GitHub and displays it in the agent's chat context. While it uses the
ghCLI to interact with external GitHub APIs, these operations are targeted towards the specific repository identified by the user or current context and do not show signs of malicious exfiltration. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits an attack surface for indirect prompt injection (Category 8).
- Ingestion points: Untrusted data enters the agent context through the
fetch-release-data.shscript, which retrievestitleandbodyfields from GitHub Pull Requests. - Boundary markers: The
SKILL.mdinstructions do not specify explicit delimiters or 'ignore' instructions for the agent when processing the fetched PR content. - Capability inventory: The agent has the capability to execute shell scripts (
fetch-release-data.shandvalidate-release-notes.sh) and use theghCLI via the command line. - Sanitization: The scripts perform basic sanitization (stripping ANSI color codes using
sed), but do not validate the semantic content of the PR titles or bodies to prevent instructions from influencing the agent's generation process.
Audit Metadata