gh-workflow
Pass
Audited by Gen Agent Trust Hub on Mar 21, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of the
ghCLI and complex shell pipelines (usinggrep,sed,jq,cat, andxargs) to automate repository management tasks. These operations include creating repositories, managing labels, and configuring branch protection rules. - [DATA_EXPOSURE]: The instructions include examples for managing sensitive information, such as uploading SSH keys (
~/.ssh/deploy_key) and variables from.envfiles to GitHub Secrets. This is documented as a primary function of the skill for CI/CD setup and is handled through the officialgh secretcommands. - [INDIRECT_PROMPT_INJECTION]: The skill ingest data from external GitHub resources (issues, pull requests, and comments) that can contain untrusted content.
- Ingestion points: Data enters the agent context via
gh issue list,gh pr view, andgh apicalls in multiple files. - Boundary markers: There are no explicit instructions to the agent to treat issue/PR content as untrusted or to ignore embedded instructions.
- Capability inventory: The skill can execute repository-level changes, manage secrets, and modify code via PRs.
- Sanitization: No explicit sanitization or filtering of the content retrieved from the GitHub API is specified before it is processed or used in reports.
- [DYNAMIC_EXECUTION]: The skill generates dynamic content, including shell scripts for bulk operations and HTML reports with embedded JavaScript for data visualization. These are used locally for repository reporting purposes.
Audit Metadata