BMAD-METHOD/tools
Matthew Mellor c36135713f feat: Add Amazon Q CLI integration to BMAD Method installer
Complete implementation of Epic 1 (Foundation & Core Integration) including:

- Story 1.1: Added Amazon Q CLI option to installer menu
- Story 1.2: Implemented agent configuration generator with proper JSON schema
- Story 1.3: Added multi-location support (user global & project local)
- Story 1.4: Built comprehensive validation system with detailed reporting

Key features:
• Full JSON schema compliance with Amazon Q CLI v1 specification
• Tool mapping to Amazon Q CLI built-ins (fs_read, fs_write, execute_bash, introspect)
• Multi-location installation support (~/.aws/amazonq/cli-agents/ and ./.amazonq/cli-agents/)
• Comprehensive validation with detailed success/failure reporting
• Support for all 10 BMAD agents with proper agent discovery
• Updated documentation to include Amazon Q CLI as supported IDE

Technical implementation:
• Added amazon-q-cli-validator.js with full validation suite
• Updated ide-setup.js with Amazon Q CLI configuration generation
• Modified install.config.yaml with Amazon Q CLI location mappings
• Added glob dependency and fixed all ESLint issues
• Updated README.md to list Amazon Q CLI among supported IDEs

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 23:53:43 -05:00
..
builders chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
flattener feat: enhance file exclusion capabilities with .bmad-flattenignore support (#531) 2025-09-06 13:14:24 -05:00
installer feat: Add Amazon Q CLI integration to BMAD Method installer 2025-09-11 23:53:43 -05:00
lib chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
md-assets web build optimization 2025-07-06 10:32:39 -05:00
shared fix: documentation and trademark updates 2025-08-17 19:23:50 -05:00
upgraders feat: add iflow cli support to bmad installer. (#510) 2025-09-06 13:44:48 -05:00
bmad-npx-wrapper.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
bump-all-versions.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
bump-expansion-version.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
cli.js fix: documentation and trademark updates 2025-08-17 19:23:50 -05:00
implement-fork-friendly-ci.sh documentation updates 2025-09-06 18:30:37 -05:00
preview-release-notes.js feat: enhance manual release workflow with automatic release notes 2025-08-16 20:35:41 -05:00
setup-hooks.sh feat: add PR validation workflow and contribution checks 2025-08-31 20:30:52 -05:00
sync-installer-version.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
sync-version.sh patch: move script to tools folder 2025-08-17 11:04:27 -05:00
update-expansion-version.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
version-bump.js fix: enable version bumping in manual release workflow 2025-08-16 20:42:35 -05:00
yaml-format.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00