brainstorming
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes design requirements and brainstorming input which are then used to generate implementation plans. While the skill includes human-in-the-loop approval gates, the processing of potentially untrusted data to generate code-related specs constitutes an indirect injection surface.
- Ingestion points: Processes user dialogue in the terminal and browser-based click events recorded in
state_dir/events. - Boundary markers: Uses a 'HARD-GATE' requiring explicit human approval before any implementation actions and validation after each design section.
- Capability inventory: Executes shell scripts for server lifecycle management, runs a local Node.js server, and writes design documentation to the project's documentation folder.
- Sanitization: Employs a 'Spec Self-Review' phase to check for requirements ambiguity and scope issues.
- [COMMAND_EXECUTION]: The skill uses system commands to manage a local web server and launch the default web browser for the visual companion.
- Evidence: The
start-server.shscript invokesnode server.cjs, andserver.cjsuseschild_process.execFileto call platform-specific browser launchers likeopen,xdg-open, orrundll32.exe. It also allows for an optionalBRAINSTORM_OPEN_CMDenvironment variable to be used as a custom launcher.
Audit Metadata