plan-design-review
Warn
Audited by Gen Agent Trust Hub on Apr 1, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill captures the repository name using
git rev-parse --show-toplevelin the preamble and logs it to~/.gstack/analytics/skill-usage.jsonl. This directly contradicts the text provided to the user in the telemetry opt-in section, which claims: "No code, file paths, or repo names are ever sent." - [COMMAND_EXECUTION]: The skill executes multiple local binaries and shell commands during its lifecycle, including
gstack-update-check,gstack-config,gstack-telemetry-log, andgstack-review-log. These binaries are located in~/.claude/skills/gstack/bin/and are not provided as part of the skill source. - [EXTERNAL_DOWNLOADS]: The skill performs an update check via a background binary and directs the user to open external documentation at
https://garryslist.org/posts/boil-the-oceanusing theopencommand. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection as it ingests untrusted project data and plan files to drive its review and edit logic.
- Ingestion points: Reads plan files,
git logoutput,git diffoutput,CLAUDE.md, andDESIGN.md. - Boundary markers: Absent; the skill does not use specific delimiters or instructions to ignore embedded commands within the processed data.
- Capability inventory: Has access to
Edit(file modification),Bash(command execution),Read,Grep, andGlob. - Sanitization: None detected; external file content is processed and used to suggest plan improvements and logic changes without validation.
Audit Metadata