trellis-brainstorm

Pass

Audited by Gen Agent Trust Hub on Sep 22, 2026

Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill instructs the agent to execute shell commands using the bash tool to interact with a local script at ./.trellis/scripts/task.py. This tool is used to automate task creation and subtask management within the user's repository structure.
  • [DYNAMIC_EXECUTION]: The skill utilizes dynamic shell command construction where arguments such as the task title () and slug () are derived directly from user input. This pattern creates a potential command injection surface if the agent does not properly sanitize or escape these strings before execution.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from user messages and existing repository files (code, documents, and configurations) to generate PRDs and technical research.
  • Ingestion points: Information is gathered from user prompts and repository files via the trellis-brainstorm agent and its trellis-research sub-agent.
  • Boundary markers: The instructions lack explicit requirements for using delimiters or "ignore instructions" warnings when processing potentially adversarial content from the repository.
  • Capability inventory: The agent has capabilities for shell command execution (bash), file writing (PRD seeding), and network operations (via WebFetch/WebSearch tools in research mode).
  • Sanitization: There are no instructions provided to sanitize, filter, or validate the external content before it is interpolated into the PRD or shell command arguments.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 22, 2026, 08:46 AM