skills/davidondrej/skills/anti-sleep/Gen Agent Trust Hub

anti-sleep

Pass

Audited by Gen Agent Trust Hub on Jul 21, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes standard macOS system utilities including launchctl, pmset, caffeinate, and ps to manage power assertions.
  • [PERSISTENCE_MECHANISMS]: The script creates a temporary LaunchAgent plist in ~/Library/Caches/com.davidondrej.anti-sleep/job.plist and uses launchctl bootstrap to ensure the caffeinate process survives the agent's shell cleanup. This is a legitimate use case for the skill's stated purpose of 'anti-sleep' and is implemented using standard user-level permissions without requesting escalation.
  • [DATA_EXPOSURE]: The skill creates a state file in the user's Library folder to track the status of the background job. Access is restricted to the current user via chmod 700 on the directory and chmod 600 on the files.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 21, 2026, 03:41 PM
Security Audit — agent-trust-hub — anti-sleep