bmod-core-tools
Pass
Audited by Gen Agent Trust Hub on Nov 6, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The documentation describes a system designed to ingest external data, which inherently possesses an indirect prompt injection surface.
- Ingestion points: The
bmad-ingestandbmad-deep-reconcomponents process raw transcripts, chat threads, and web research results as described inhelp/ingest.mdandhelp/research.md. - Boundary markers: The framework utilizes structured Markdown templates (located in
ingest-templates/) to organize processed data. - Capability inventory: The documented framework has the ability to write files, perform network research, and execute internal Python scripts via
uv run. - Sanitization: The
bmad-ingestprocess includes a documented 'review pass' where the system checks the generated output against the raw source to verify accuracy. - [COMMAND_EXECUTION]: The help files reference the use of
uv runto execute internal framework scripts (e.g.,resolve_customization.py,list_templates.py) located in the project's_bmad/scripts/directory. This is standard operational behavior for the toolset's management and configuration resolution. - [EXTERNAL_DOWNLOADS]: The
bmod.tomlmanifest specifies a trusted GitHub repository as the source for updates. Additionally, the documentation notes that the tool can fetch templates from user-provided GitHub URLs, which is a core feature for team-wide template sharing.
Audit Metadata