BMAD-METHOD/docs
Vladimir Hrusovsky 22601f8198
feat: add non-interactive installation support (#1520)
* feat: add non-interactive installation support

Add command-line flags to support non-interactive installation for CI/CD
pipelines and automated deployments:

- --directory: Installation directory
- --modules: Comma-separated module IDs
- --tools: Tool/IDE IDs (use "none" to skip)
- --custom-content: Custom module paths
- --action: Action type for existing installations
- --user-name, --communication-language, --document-output-language, --output-folder: Core config
- -y, --yes: Accept all defaults

When flags are provided, prompts are skipped. Missing values gracefully
fall back to interactive prompts.

* fix: complete non-interactive installation support

- Fix validation checks using truthy instead of !== true
- Add skipPrompts flag to skip module config prompts with --yes
- Add getDefaultModules() for automatic module selection with --yes
- Fix IDE selection to use array check instead of length check

Co-Authored-By: AiderDesk <https://github.com/hotovo/aider-desk>

---------

Co-authored-by: Brian <bmadcode@gmail.com>
2026-02-05 19:13:11 -06:00
..
bmgd fix: docs llms order, bmgd draft, tea link 2026-02-04 07:16:51 -06:00
explanation docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
how-to docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
reference docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
tutorials docs: Add exact slash commands to getting-started guide (#1505) 2026-02-01 10:05:49 -06:00
404.md Add link auditor, reorganize documentation, and README update (#1277) 2026-01-10 02:55:33 +08:00
_STYLE_GUIDE.md docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
downloads.md add interactive diagram to test final doc build and layout 2026-01-25 22:12:23 -06:00
index.md docs: radical reduction of documentation scope for v6 beta (#1406) 2026-01-25 14:00:26 -06:00
non-interactive-installation.md feat: add non-interactive installation support (#1520) 2026-02-05 19:13:11 -06:00