publish-release
Pass
Audited by Gen Agent Trust Hub on Apr 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple shell commands including
gitfor repository management,ghfor GitHub release and workflow orchestration, anddotnetfor build verification. These commands are used to automate the full release lifecycle from local build to remote deployment. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted data from an external source (GitHub release body) via the
gh release viewcommand inscripts/run-release-sequence.sh. This data is then processed by the agent to determine if standard release notes need to be appended. - Ingestion points: The
gh release viewcommand inscripts/run-release-sequence.shreads the current release notes from GitHub. - Boundary markers: The ingested text is not wrapped in delimiters or accompanied by instructions to ignore potential embedded commands.
- Capability inventory: The skill possesses significant capabilities for subprocess execution (
git,gh,dotnet), file system modification, and repository push/tag operations. - Sanitization: While
jqis used for parsing structured JSON data from the CLI, the natural language content of the release notes is not sanitized or escaped before being returned to the agent's context.
Audit Metadata