brainstorm-with-file
Pass
Audited by Gen Agent Trust Hub on May 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
functions.exec_commandto determine the project's root directory usinggit rev-parse --show-toplevelorpwd. It also uses shell commands to detect the project type (e.g., checking forpackage.json,go.mod). These are benign uses for environment discovery. - [EXTERNAL_DOWNLOADS]: The skill uses the
web.runtool to perform external research, fetching patterns, best practices, and inspiration from the web based on the brainstorm topic. While this involves network access, it is a core feature for its stated purpose. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it ingests untrusted data from several sources, including the user-provided topic, codebase content (via search and read tools), and external web search results. This data is interpolated into the brainstorming process and refinement rounds.
- Ingestion points: The
$TOPICargument, codebase files accessed viaGrepormcp__ace-tool__search_context, and external data fromweb.run. - Boundary markers: The skill uses markdown headers and structured JSON to organize data, but lacks explicit boundary markers or instructions to the model to ignore embedded commands within the processed data.
- Capability inventory: The skill can execute shell commands (
exec_command), perform network searches (web.run), and write files to the local filesystem. - Sanitization: The skill performs basic regex sanitization on the topic string to create a safe session slug, but does not explicitly sanitize the content of files or web results before processing.
Audit Metadata