securityclaw-skill

Pass

Audited by Gen Agent Trust Hub on Feb 27, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The installer script (scripts/install_securityclaw.py) facilitates the setup of background services using launchctl on macOS and systemctl on Linux to enable continuous monitoring. It also includes logic to install system dependencies via the host's package manager when authorized by the user.
  • [COMMAND_EXECUTION]: The scanner script (scripts/securityclaw_scan.py) utilizes subprocess to manage its background operations and shutil to quarantine suspicious skills by moving them to a designated directory. These actions are consistent with the tool's primary security function.
  • [EXTERNAL_DOWNLOADS]: The documentation references installation via npx from the author's official GitHub repository (mallen-lbx/SecurityClaw).
  • [DATA_EXFILTRATION]: The notification system allows scan results and excerpts to be transmitted to external services, such as Telegram or user-defined webhooks. This functionality is intended for remote alerting and is controlled by the user's local notification configuration.
  • [PROMPT_INJECTION]: The skill implements a rule catalog specifically designed to identify and flag prompt injection markers and adversarial instructions within other audited skills.
  • [PROMPT_INJECTION]: Indirect prompt injection surface:
  • Ingestion points: scripts/securityclaw_scan.py reads untrusted data from external skill files into memory for analysis.
  • Boundary markers: Employs regular expression boundaries for pattern detection; however, it lacks specific delimiters when presenting audited content in reports.
  • Capability inventory: Includes the ability to move filesystem directories (quarantine) and perform outbound network requests via HTTP POST (notifications).
  • Sanitization: Implements content clamping for excerpts and utilizes XML escaping when generating service configuration files.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 27, 2026, 01:22 AM