setup-codemap-cli
Fail
Audited by Gen Agent Trust Hub on Feb 13, 2026
Risk Level: HIGHEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
================================================================================
🔴 VERDICT: HIGH
This skill presents a HIGH security risk primarily due to its instruction to configure the agent to automatically execute commands at the start of every session, and its reliance on installing software from unverified external sources.
Total Findings: 3
🔴 HIGH Findings: • Persistence Mechanism / Command Execution
- Line 116: The skill instructs the user to modify the agent's settings file (
~/.claude/settings.jsonor project-level equivalents) to include asession-starthook. This hook executes commands (codemap hook session-start && echo 'git diff:' && git status) automatically at the beginning of each session. While the current commands are benign, this mechanism allows for arbitrary command execution to be persisted within the agent's configuration, posing a significant risk for future malicious activity.
🟡 MEDIUM Findings: • Unverifiable Dependencies / Command Execution
- Line 48: The skill instructs to install
codemapvia Homebrew usingbrew tap JordanCoin/tap && brew install codemap. TheJordanCoinGitHub user/organization is not on the list of trusted sources. This means the skill is instructing the agent to download and execute code from an unverified external source, which could contain malicious payloads. • Unverifiable Dependencies / Command Execution - Line 53: The skill instructs to install
codemapvia Scoop usingscoop bucket add codemap https://github.com/JordanCoin/scoop-codemapandscoop install codemap. Similar to the Homebrew installation,JordanCoinis not a trusted source, introducing a risk of executing unverified external code.
🔵 LOW Findings: • No LOW findings.
ℹ️ TRUSTED SOURCE References: • External Documentation Download
- Line 40: The skill instructs to load documentation from
https://raw.githubusercontent.com/JordanCoin/codemap/refs/heads/main/README.md. While the content is from a non-trusted GitHub user (JordanCoin), the domainraw.githubusercontent.comis generally whitelisted for content downloads. This specific action is considered low risk as it only involves reading a README file, but the source is noted.
================================================================================
Recommendations
- AI detected serious security threats
Audit Metadata