investigate
Warn
Audited by Gen Agent Trust Hub on Aug 7, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill's preamble frequently uses
evalandsource <(command)patterns to execute the output of binaries located in~/.claude/skills/gstack/bin/. Examples includeeval "$(~/.claude/skills/gstack/bin/gstack-slug)"andsource <(~/.claude/skills/gstack/bin/gstack-repo-mode). This allows the binaries to inject arbitrary environment variables or shell logic directly into the agent's current process. - [REMOTE_CODE_EXECUTION]: The skill includes mechanisms for self-updates and syncing "artifacts" (plans, designs) with remote repositories. Specifically,
gstack-brain-syncperformsgit fetchandgit mergeoperations, andgstack-update-checkruns at skill start. If the remote source or binary is compromised, these operations facilitate remote code execution on the user's machine. - [DATA_EXFILTRATION]: The skill is designed to collect and send telemetry data via
gstack-telemetry-logand sync project artifacts (like CEO plans and designs) to external GitHub repositories viagstack-brain-sync. While the skill includes prompts to ask the user for permission, these features establish the capability to move local project data to external servers. - [COMMAND_EXECUTION]: The skill modifies the local repository's
CLAUDE.mdfile to inject "Skill routing" rules and automatically commits these changes usinggit commit. This persistence mechanism ensures the skill is proactively suggested or invoked in future sessions, modifying the intended behavior of the agent for that project. - [EXTERNAL_DOWNLOADS]: The skill references and potentially opens external URLs such as
https://garryslist.org/posts/boil-the-oceanand interacts with external Git hosts for syncing functionality.
Audit Metadata