relay-orca
Pass
Audited by Gen Agent Trust Hub on Jul 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes the
orca,git, andgh(GitHub CLI) tools usingchild_process.execFileSync. Arguments for these commands, such as program IDs, are sanitized via slugification to prevent shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The skill uses the official GitHub CLI to fetch metadata for issues and pull requests associated with orchestrated programs. No arbitrary script downloads or execution patterns were detected.
- [DATA_EXFILTRATION]: Accesses local git configuration, relay manifest files, and GitHub status information to reconcile the state of managed programs. This data is used internally for coordination and coordination "receipts" are stored locally in the
~/.relay/programs/directory. - [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface because it processes untrusted program data and generates instructions for other agents.
- Ingestion points: Scripts including
scripts/plan.js,scripts/run.js, andscripts/status.jsread program contract data from local JSON files via the--program-fileparameter. - Boundary markers: While the input JSON is validated against a schema, the skill does not wrap the resulting data in explicit delimiters or include specific "ignore embedded instructions" warnings when formatting task data.
- Capability inventory: The skill has significant capabilities, including the ability to execute shell commands (
orca,git,gh) through multiple scripts based on program state. - Sanitization: The skill implements a
boundedExcerpthelper inscripts/lib/bounded-excerpt.jsthat truncates all external subprocess output to 256 characters before inclusion in diagnostics or reports.
Audit Metadata