brownfield
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The
detectsubcommand processes files in a user-provided directory to identify build and test commands. This creates a vulnerability surface where content in the scanned repository could manipulate the AI's output to include malicious commands in the generated configuration. - Ingestion points: Source code and manifest files located within the target directory (defaults to
cwd) processed by theouroboros detectcommand. - Boundary markers: No specific delimiters or instructions to ignore embedded commands are defined for the detection phase.
- Capability inventory: The skill generates a
.ouroboros/mechanical.tomlfile containing shell commands (lint,build,test,static,coverage) that are executed during the subsequent evaluation stage. - Sanitization: The skill mentions that commands are "validated," but the specific sanitization logic is handled externally by the
ouroborosCLI tool. - [COMMAND_EXECUTION]: The skill uses the Bash environment to execute the
ouroboros detectcommand and theuvxrunner. - [EXTERNAL_DOWNLOADS]: The skill uses
uvxto download and execute theouroboros-aipackage from the Python Package Index (PyPI). This is a vendor-provided tool associated with the skill's author context. - [DYNAMIC_EXECUTION]: The skill implements a workflow where shell commands are dynamically generated by analyzing a codebase and then stored in a configuration file for later execution.
Audit Metadata