triangulate-spec-review
Warn
Audited by Gen Agent Trust Hub on Jul 28, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/run-triad-review.mjsscript usesnode:child_process(spawn) to execute external reviewer commands. It includes flags designed to bypass user confirmation:--permission-mode dontAskfor Claude,--permission-mode dont_askfor QoderCLI, and--trustfor Cursor's Agent. This allows the skill to execute tools and potentially perform actions without the user's explicit approval for each operation. - [COMMAND_EXECUTION]: The
parseArgsfunction inscripts/run-triad-review.mjstakes command-line arguments like--targetand--cwdand passes them directly topath.resolveand then into command arguments forspawn. Whilespawnis generally safer thanexec, the combination of bypassed permissions and directory-scoping arguments from a user-influenced environment can lead to unexpected command execution behaviors. - [EXTERNAL_DOWNLOADS]: The skill depends on several external CLI tools (
claude,qodercli,agent,codex) being present in the environment. While these are presented as architecture reviewers, the skill triggers their execution automatically. Specifically,qodercliis a tool related to the skill's author (QoderAI), representing a vendor-specific resource.
Audit Metadata