obra-superpowers
Pass
Audited by Gen Agent Trust Hub on Aug 4, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes local shell scripts (
start-server.sh,stop-server.sh) and a Node.js server (server.cjs) to manage a visual brainstorming companion. The server securely handles browser launches usingchild_process.execFileand follows established security patterns for local development tools. - [DATA_EXPOSURE]: The visual companion server implements session authentication using a generated 32-byte token passed via query parameters and mirrored into a
HttpOnlycookie. This prevents unauthorized access to the brainstorming content by other local processes or remote actors. Additionally, the server employs strict path traversal checks (isRegularFileInsideContentDir) when serving files from the session directory. - [PROMPT_INJECTION]: The skill contains strong behavioral directives (e.g.,
<HARD-GATE>) to ensure the agent follows a specific design-before-implementation workflow. These are functional constraints rather than malicious attempts to override AI safety filters. - [SAFE]: The server implementation includes standard security headers such as
Content-Security-Policy,X-Frame-Options: DENY, andCross-Origin-Resource-Policy. All network and file operations are scoped to the project's local environment with appropriate permissioning (umask 077).
Audit Metadata