bmad-prd
Pass
Audited by Gen Agent Trust Hub on Aug 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes local Python scripts to manage an audit trail and resolve configuration settings.
- Evidence:
SKILL.mdcontains multiple calls touv run {project-root}/_bmad/scripts/memlog.py,resolve_customization.py, andresolve_config.py. - [COMMAND_EXECUTION]: The skill utilizes system-level shell commands to display generated validation reports to the user.
- Evidence:
references/validate.mdspecifies the use ofopen,xdg-open, andstart ""to open{doc_workspace}/validation-report.htmlin the default browser. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process a wide variety of untrusted external data, which creates a vulnerability where embedded instructions could potentially influence agent behavior.
- Ingestion points:
SKILL.md(Discovery section) instructs the agent to read product briefs, research, customer transcripts, and competitive analysis files provided by the user. - Boundary markers: Absent; there are no explicit delimiters or instructions provided to the subagents to ignore potentially malicious embedded content within the ingested documents.
- Capability inventory: The skill has the ability to execute local scripts and shell commands, and writes files to the local workspace.
- Sanitization: Absent; no evidence of validation, escaping, or filtering of the external content before it is processed by subagents.
Audit Metadata