bmad-facilitate
Pass
Audited by Gen Agent Trust Hub on Nov 6, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill frequently invokes local Python scripts using
uv runto manage memory logging, configuration, and document validation. - [COMMAND_EXECUTION]: It utilizes the GitHub CLI (
gh) to read remote files andnpxto install additional skill components. - [EXTERNAL_DOWNLOADS]: Fetches document templates and extensions from user-specified URLs or GitHub repositories.
- [EXTERNAL_DOWNLOADS]: The
render_view.pyscript references external JavaScript libraries (Marked and Mermaid) from jsDelivr to render documents in the browser. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data, including user-supplied documents, tickets, and results from web research subagents (Ingestion points: SKILL.md). It uses boundary markers such as
[ASSUMPTION: ...]tags to distinguish AI-generated content (Boundary markers: present). The skill has capabilities to execute local scripts viauv run, use theghandnpxCLIs, and write files (Capability inventory: SKILL.md, render_view.py). Basic sanitization is implemented in the HTML rendering component via HTML escaping and link hardening (Sanitization: present in render_view.py). - [DYNAMIC_EXECUTION]: Generates self-contained HTML files that dynamically load and execute JavaScript libraries for Markdown rendering and diagram generation.
Audit Metadata