github-multi-repo
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses shell commands via a
Bashfunction to interact with the GitHub CLI (gh),git, andnpm. These operations are central to its purpose of automating repository tasks such as cloning, dependency updates, and pull request creation. - [INDIRECT_PROMPT_INJECTION]: The skill processes content from external GitHub repositories, including
package.jsonand documentation files, creating a potential attack surface where malicious content in those repositories could influence agent behavior. - Ingestion points: Reads repository metadata, file contents (e.g.,
package.json,CLAUDE.md), and search results from the GitHub API. - Boundary markers: None explicitly implemented in the provided examples to isolate external content from instructions.
- Capability inventory: Extensive command execution capabilities including
npm test,git push, andgh apicalls. - Sanitization: Relies on standard shell utilities and
jqfor parsing, with no specific prompt-level sanitization for ingested text. - [SAFE]: The skill uses
base64encoding and decoding solely for interacting with the GitHub API's file content requirements, which is standard practice and not an attempt at obfuscation. It also correctly handles sensitive configurations by referencing environment variables (e.g.,process.env.WEBHOOK_SECRET).
Audit Metadata