bmad-create-prd
Pass
Audited by Gen Agent Trust Hub on May 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local Python scripts (
resolve_customization.py) found in the{project-root}/_bmad/scripts/directory. These executions occur during the activation phase inSKILL.mdand upon workflow completion instep-12-complete.mdto resolve customization blocks and execute final actions. - [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface due to its deep integration with external project data.
- Ingestion points: Multiple project locations are scanned in
step-01-init.md, including{planning_artifacts},{project_knowledge}, and{implementation_artifacts}, as well ascustomize.tomlfor persistent facts. - Boundary markers: Absent; content from discovered files is loaded directly into the agent's memory for processing.
- Capability inventory: The ingested data significantly influences the generation of success criteria, user journeys, and functional requirements throughout the workflow.
- Sanitization: No evidence of sanitization or filtering of the content from the project markdown or CSV files is present.
- [DATA_EXPOSURE]: The skill performs extensive file system discovery and content loading from various project subdirectories (e.g., investigations, research, and project-context files) to populate the context for the generated PRD.
Audit Metadata