brigade
Warn
Audited by Gen Agent Trust Hub on Oct 25, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes arbitrary shell commands through the
buildCommandandcheckCommandsettings. These are invoked inscripts/brigade_lib/_edits/replay.pyusingsubprocess.runto verify code changes within a temporary scratch directory. - [DYNAMIC_EXECUTION]: Several modules, including
scripts/brigade_lib/_reviews/rounds.py,scripts/brigade_lib/_watch/runs.py, andscripts/brigade_lib/_spend/tokens.py, userunpy.run_pathto dynamically execute local Python scripts likeroles.pyandactivity.pyat runtime. - [INDIRECT_PROMPT_INJECTION]: The skill parses markdown files in the
reports/directory authored by worker agents. A compromised agent could output malicious content to influence the coordinator's logic. - Ingestion points: Report files (
reports/<dish>.md) are read and parsed inscripts/brigade_lib/_tickets/follow_ups.pyandscripts/brigade_lib/_reviews/threads.py. - Boundary markers: The skill relies on markdown headings (e.g.,
## Follow-ups,## Threads) to identify and delimit content for processing. - Capability inventory: Based on report content, the skill can file new work tickets and record execution thread metadata.
- Sanitization: The skill removes control characters and attempts to filter private identifiers (UUIDs, email addresses, absolute paths), but it does not fully sanitize natural language instructions.
Audit Metadata