task-orchestrator
Warn
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: MEDIUMPROMPT_INJECTIONPERSISTENCECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill contains instructions that attempt to bypass human oversight. Specifically, the cron job definition includes the instruction "Do NOT ping human
- fix issues yourself," which encourages the agent to operate autonomously without user verification or intervention when encountering errors.
- [PERSISTENCE]: The skill establishes persistence by configuring a recurring cron job ("cron action:add"). This ensures the orchestration and self-healing logic continue to execute periodically across different agent sessions without manual re-triggering.
- [COMMAND_EXECUTION]: The skill relies on
tmux send-keysto execute commands in background sessions. This method of command delivery can be used to run arbitrary shell instructions that are difficult for the user to monitor in real-time. - [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its processing of external, untrusted data.
- Ingestion points: The orchestrator fetches untrusted content from GitHub issue titles and bodies (
gh issue list) and reads captured shell output from tmux panes (tmux capture-pane). - Boundary markers: The skill does not implement delimiters or specific instructions to ignore embedded commands within the ingested issue content.
- Capability inventory: The orchestrator has extensive permissions, including
exec(git, tmux, gh, codex) andfile_writeaccess to the project directory. - Sanitization: No sanitization or validation is performed on the data fetched from GitHub issues before it is used to generate prompts for the autonomous
codextool. - [DYNAMIC_EXECUTION]: The skill employs the
codextool with the--yoloflag for autonomous code generation and execution. This configuration instructs the agent to execute AI-generated code and shell commands automatically, which represents a high-risk dynamic execution pattern if the input prompts are influenced by untrusted data.
Audit Metadata