This commit introduces a new feature that allows users to build expansion packs with a specific language instruction for the AI agents.
The following changes were made:
- Added a `--language <lang>` option to the `build:expansions` command in `tools/cli.js`.
- Modified the `WebBuilder` in `tools/builders/web-builder.js` to accept the `language` option.
- When the `--language` option is provided, the build process now injects a "You must reply in {language}" instruction into the `activation-instructions` of each agent in the generated bundle.
This feature enables the creation of language-specific bundles without needing to translate the underlying documents, as requested by the user.
This commit introduces a new expansion pack for the BMAD Method, specialized for film pre-production.
The expansion pack includes:
- 5 new agents: screenwriter, director, producer, cinematographer, and production-designer.
- A new agent team for film pre-production.
- 5 new tasks for pre-production activities.
- 4 new templates for screenplay, storyboard, call sheet, and budget.
- 4 new checklists for screenwriting, directing, producing, and cinematography, and production design.
- A new workflow to orchestrate the pre-production process.
- A knowledge base for film pre-production terminology.
This expansion pack enables users to leverage the BMAD Method for creative and logistical tasks in film pre-production.