github-multi-repo
Warn
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill clones remote GitHub repositories into the
/tmpdirectory and proceeds to runnpm installandnpm test. This behavior allows the execution of arbitrary code hosted in remote repositories and their dependencies. It also relies onnpxto download and run theclaude-flowtool at runtime. - [COMMAND_EXECUTION]: The skill frequently uses the
Bash()execution environment to perform administrative tasks, such as querying the GitHub API, cloning repositories, and performing batch Git operations. These commands are constructed using variables derived from repository metadata and search results. - [INDIRECT_PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it processes untrusted data from external sources without sufficient safeguards.
- Ingestion points: Fetches repository lists, search results, and file contents (
package.json,CLAUDE.md) using the GitHub CLI and API. - Boundary markers: Absent. The skill does not use delimiters or instructions to prevent the agent from following commands embedded in the retrieved data.
- Capability inventory: Includes arbitrary shell execution (
Bash()), file writing to remote repositories (mcp__github__push_files), and creating new GitHub repositories. - Sanitization: Absent. The data retrieved from GitHub is parsed and used directly in agent coordination tasks.
- [EXTERNAL_DOWNLOADS]: Automatically downloads and executes code via
npx claude-flowandgh repo cloneoperations targeting external GitHub repositories. - [DYNAMIC_EXECUTION]: Generates and deploys new CI/CD workflows and configuration files to repositories at runtime. It also dynamically builds Pull Request descriptions based on the output of previous automated steps.
Audit Metadata