field-harvest
Warn
Audited by Gen Agent Trust Hub on Aug 28, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONCREDENTIALS_UNSAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of the
Bashtool to execute shell commands for environment discovery and project management. - Uses
findstarting from the user's$HOMEdirectory to locate git repositories across common development paths. - Executes
gitcommands (log,show,status,push,checkout) to interact with project history and remote servers. - Uses the GitHub CLI (
gh pr create) to automate pull request creation. - [CREDENTIALS_UNSAFE]: The skill attempts to read the user's shell configuration file (
~/.zshrc) to retrieve environment variables such asFH_DIRandCC_HUB_DIR. Shell profiles are sensitive files that frequently contain plain-text credentials, API keys, and private configuration. - [DATA_EXFILTRATION]: The skill collects data from local repositories, including commit history, code diffs, and session summaries, and transmits this data to external repositories.
- Uses
git pushto upload harvested patterns to remote branches. - Uses
gh pr createto send session data and code patterns to the GitHub platform. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from git commit messages and code diffs, creating a surface for indirect prompt injection.
- Ingestion points: Git commit logs and file diffs are read via
git logandgit showcommands as defined inSKILL_detail.md(§ModeA-Blocks and §ModeB-Blocks). - Boundary markers: Absent; the skill directly aggregates commit messages into PR bodies and session logs without delimiters or "ignore embedded instructions" warnings.
- Capability inventory: Significant capabilities including
Bash(filesystem access, git operations, GitHub CLI),Write, andEditpermissions across the local environment. - Sanitization: No sanitization, escaping, or validation of the commit content is performed before interpolation into pull requests or hub session files.
Audit Metadata