agent-doorbell
Pass
Audited by Gen Agent Trust Hub on Aug 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill installs lifecycle hooks that execute shell commands (
powershell.exe,/bin/sh) automatically whenever the AI agent reaches specific lifecycle events like stopping or requesting input. - [COMMAND_EXECUTION]: Modifies agent configuration files in the user home directory (e.g.,
~/.claude/settings.json,~/.gemini/settings.json,~/.codex/hooks.json) to inject persistent command hooks. - [COMMAND_EXECUTION]: Installer and runner scripts use the
-ExecutionPolicy Bypassflag in PowerShell to execute local scripts, which bypasses default script execution restrictions. - [PROMPT_INJECTION]: The skill processes agent-generated output to create user notifications, creating a surface for indirect prompt injection.
- Ingestion points:
scripts/hook-runner.jsreads agent event data from standard input. - Boundary markers: No explicit boundary markers or instructions are used to separate agent-provided content from command logic.
- Capability inventory:
scripts/hook-runner.jsandscripts/ring.jsuse the ingested data to build arguments for subprocesses that trigger UI notifications. - Sanitization:
scripts/ring.jsandscripts/ring.ps1implement character escaping for quotes and length limiting but do not perform full validation of the external content.
Audit Metadata