morning-pr-review
Warn
Audited by Gen Agent Trust Hub on Aug 22, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill frequently executes shell commands via the
execFileSyncmodule, includinggit,gh, and headless Chrome for PDF generation. It also heavily relies on the externalscreenlessCLI tool to manage background waiting, mailing, and placing calls. - [PRIVILEGE_ESCALATION]: The
SKILL.mdinstructions explicitly usedangerouslyDisableSandbox: truewhen initializing the background waiter process (screenless wait). This configuration bypasses standard execution restrictions to allow the background task to persist and perform operations outside the typical agent sandbox. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from external sources which could be manipulated to influence the agent's behavior during report generation or brief preparation.
- Ingestion points: Data is collected from pull request titles, bodies, and diffs via
gh, as well as ticket titles and descriptions from external trackers like Linear or Jira. - Boundary markers: None. The skill does not instruct the agent to use delimiters or specific safety warnings to ignore embedded instructions within the ingested data.
- Capability inventory: The skill has capabilities to execute shell commands, write files to local directories, and trigger network-based notifications (sending emails and placing calls) through the vendor-provided
screenlesstool. - Sanitization: None. The collected data is processed and incorporated directly into call briefs and JSON manifests without explicit filtering or escaping.
- [DATA_EXPOSURE]: The skill performs extensive reading of private repository content, pull request history, and project management metadata to generate its 'deep dive' and status reports.
- [PERSISTENCE_MECHANISMS]: The skill utilizes the agent session's
/loopheartbeat feature combined with a backgroundedscreenless waitprocess to maintain execution across time, ensuring the nightly analysis occurs even if the user is not actively interacting with the agent.
Audit Metadata