manage-issue-execute
Pass
Audited by Gen Agent Trust Hub on Apr 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
functions.exec_commandto runcurlandmaestro delegatecommands. It properly uses temporary files to store dynamic prompt content before execution, which effectively mitigates the risk of shell injection from untrusted issue data. | - [DATA_EXFILTRATION]: The skill performs network operations via
curltolocalhost. This is used to communicate with a local orchestration server for task dispatching and health monitoring. | - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it reads issue titles and solution steps from
.workflow/issues/issues.jsonland interpolates them directly into prompts for downstream agents. | - Ingestion points:
.workflow/issues/issues.jsonl(Steps 1 and 4). | - Boundary markers: None are used to delimit interpolated variables like
${issue.title}or${solution.steps}within theexecPrompt. | - Capability inventory: Access to
Bash(viaexec_commandforcurlandmaestro) andWritetools. | - Sanitization: The skill implements shell-level sanitization via temporary files but does not sanitize or validate the natural language content for instruction overrides targeting the executor agents.
Audit Metadata