dev-orchestrator
Pass
Audited by Gen Agent Trust Hub on Aug 24, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill fetches content from external issue trackers (Linear, Jira, GitHub Issues, Notion) via MCP tools and prepends this data to the agent's prompt, creating a surface for injection attacks.
- Ingestion points:
references/ticket-resolution.mddescribes fetching ticket titles, descriptions, and acceptance criteria viamcp__linear__get_issue,mcp__jira__get_issue,mcp__github__get_issue, andmcp__notion__get_page. - Boundary markers: The skill uses simple text headers (e.g.,
[ticket:ABC-42 / ...]) to delimit fetched content but lacks explicit instructions for the agent to disregard instructions embedded within the ticket data. - Capability inventory: The orchestrator utilizes the
Bashtool to execute shell scripts and git commands, and theTasktool (in background mode) to spawn sub-agents with full project access acrossSKILL.mdandreferences/dispatch-contract.md. - Sanitization: No validation or sanitization is performed on the ticket description or acceptance criteria before it is merged into the agent's context.
- [DATA_EXPOSURE]: The provisioning script for isolated worktrees automatically copies sensitive environment configuration files to new directories.
- Evidence:
scripts/setup-worktree.shcontains logic to copy.env,.envrc, and any.env.*files from the repository root to the task-specific worktree path. - [COMMAND_EXECUTION]: The skill performs its core functions by executing several local bash scripts (
setup-integration-branch.sh,setup-worktree.sh,merge-worktree.sh,validate-worktree.sh). These scripts perform git operations and run project-specific validation tools likenpm,pytest, andruffbased on the detected environment.
Audit Metadata