nooa-channels
Pass
Audited by Gen Agent Trust Hub on Aug 13, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill documents the
monitor()function which allows agents to execute shell commands (e.g.,make test,pytest -q) in a separate process group. Merging stderr into stdout is a standard feature of this utility. - [DATA_EXPOSURE]: The documentation includes the
tail()function which enables reading and streaming local files (e.g.,app.log) directly into agent input channels. - [INDIRECT_PROMPT_INJECTION]: The reactive input system creates an inherent surface for indirect prompt injection by piping external data into the agent's context.
- Ingestion points: External data flows into the agent via
monitor()(process output),tail()(file content),cron()(timers), andQueueManagerqueues or events. - Boundary markers: The skill uses
QueueOutputevents to render metadata previews in the prompt, which provides some separation, though the full data remains accessible to the underlying logic. - Capability inventory: The associated capabilities include shell command execution via
monitor(), file reading viatail(), and asynchronous task execution viaspawn(). - Sanitization: There is no mention of sanitization, filtering, or validation for the content ingested through these channels.
Audit Metadata