omu
Fail
Audited by Gen Agent Trust Hub on Nov 6, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSPERSISTENCEPRIVILEGE_ESCALATIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The master installation script (
scripts/install.sh) downloads a shell script from an untrusted external domain and executes it via a pipe to bash. - Evidence:
curl -fsSL https://plannotator.ai/install.sh | bashinscripts/install.sh. - [EXTERNAL_DOWNLOADS]: The skill fetches code and components from various non-trusted external sources during installation and setup.
- Evidence: Downloads from
https://plannotator.ai/install.shand refers to plugins athttps://github.com/Yeachan-Heo/oh-my-claudecode. - Installation of global NPM packages:
agent-browser,playwriter, andopencode-ai. - [PRIVILEGE_ESCALATION]: Setup scripts modify global user configuration files for multiple AI agent platforms to inject executable hooks and change environment settings.
- Evidence:
scripts/setup-claude.shmodifies~/.claude/settings.jsonto inject a command-type hook forplannotator. - Evidence:
scripts/setup-codex.shmodifies~/.codex/config.tomlto inject anotifyhook executing a Python script. - Evidence:
scripts/setup-gemini.shmodifies~/.gemini/settings.jsonto add anAfterAgentcommand hook. - Evidence:
scripts/setup-opencode.shmodifies~/.config/opencode/opencode.jsonto register third-party plugins. - [PERSISTENCE]: The injection of hooks into agent configuration files creates a persistent execution mechanism where the skill's logic (or the downloaded
plannotatorbinary) is triggered automatically during normal agent operations (e.g., turn completion or plan exiting). - Evidence: The
ExitPlanModehook in Claude andAfterAgenthook in Gemini ensure the logic runs repeatedly. - [COMMAND_EXECUTION]: Extensive use of shell scripts to manage local processes, background tasks, and network port monitoring.
- Evidence:
scripts/plannotator-plan-loop.shuses background processes and probes local ports using/dev/tcp/127.0.0.1/to manage the planning lifecycle.
Recommendations
- HIGH: Downloads and executes remote code from: https://plannotator.ai/install.sh - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata