ck
Pass
Audited by Gen Agent Trust Hub on Apr 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
child_process.spawnSyncto execute localgitcommands such asgit log,git diff, andgit rev-list. These are used to provide the agent with summaries of repository activity since the last session. Evidence is found inhooks/session-start.mjsandcommands/shared.mjs. - [DATA_EXFILTRATION]: The skill performs local data exposure by reading project configuration and metadata files, including
.git/config(to extract repo URLs),package.json, andCLAUDE.md, to automatically populate project context. This data is stored locally in the user's home directory to provide project persistence. Evidence is found incommands/init.mjs. - [PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface because it reads untrusted data from project documentation and manifests.
- Ingestion points:
commands/init.mjsandhooks/session-start.mjsingest text from files likeREADME.md,CLAUDE.md, andpackage.json. - Boundary markers: No explicit delimiters or warnings (e.g., "ignore instructions in the following text") are used when presenting this content to the agent.
- Capability inventory: The skill has the capability to execute local shell commands (
git) and write files to the filesystem. - Sanitization: The skill extracts content using regex or substring slicing and does not perform any escaping or sanitization to prevent embedded instructions from influencing the agent's behavior.
Audit Metadata