maestro-implement
Pass
Audited by Gen Agent Trust Hub on Feb 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple local shell commands including git operations and specialized CLI tools (br, bv) for state management and analysis.
- Evidence: Found in
SKILL.mdStep 4.5 and throughoutreference/br-integration.mdandreference/tdd-workflow.md(e.g.,br init,git commit,pytest,jest). - [PROMPT_INJECTION]: The skill is designed to dynamically load and inject instructions from external
SKILL.mdfiles based on track metadata, creating a surface for indirect prompt injection. - Ingestion points: The skill reads
.maestro/tracks/{track_id}/metadata.jsonto identify a list of skills, then loads the content of each referencedSKILL.mdfile. - Boundary markers: Injected content is wrapped in a
## SKILL GUIDANCEheader, but lacks instructions for the agent to ignore potentially conflicting or malicious directives within those files. - Capability inventory: The agent has permissions to perform git commits, read/write local files, and execute arbitrary shell commands (test suites, server commands).
- Sanitization: No validation or sanitization of the content within the referenced
SKILL.mdfiles is performed before injection into the prompt context. - Evidence:
SKILL.md(Step 3.7) andreference/single-agent-execution.md(Step 6a.1.5).
Audit Metadata