Describe your idea
Add GitLab Duo to the list of officially supported platforms in BMAD-METHOD, alongside existing integrations like GitHub Copilot, Claude Code, Cursor, and Windsurf.
Why is this needed?
BMAD already supports multiples AI development tools through its unified configuration model managed by IdeManager , but GitLab Duo is currently absent from this list. GitLab Duo Agent Platform introduces multi-agent orchestration directly tied to the GitLab DevSecOps ecosystem, including agentic chat in IDE, slash commands, and a Software Development Flow that leverages project context such as issues and merge requests.
Teams that use GitLab as their primary platform and rely on Duo as their AI assistant have no official BMAD integration path today. Supporting GitLab Duo would make BMAD accessible to a significant segment of enterprise and open-source developers.
How should it work?
GitLab Duo should be added as a new entry in tools/installer/ide/platform-codes.yaml, following the existing ConfigDrivenIdeSetup pattern used for most platforms.
The integration should:
- Define the appropriate skillsoutput directory for GitLab Duo’s context-loading mechanism
- compatible agent skill files that Duo can consume in its agentic chat
- Be selectable via the npx bmad-method install --tools flag (e.g. --tools gitlab-duo)
PR
I have already tested this integration on a local clone of the repo. I can submit PR if necessary, according the guidelines in CONTRIBUTING.md.
Additional context
Gitlab Duo skills documentation
Describe your idea
Add GitLab Duo to the list of officially supported platforms in BMAD-METHOD, alongside existing integrations like GitHub Copilot, Claude Code, Cursor, and Windsurf.
Why is this needed?
BMAD already supports multiples AI development tools through its unified configuration model managed by IdeManager , but GitLab Duo is currently absent from this list. GitLab Duo Agent Platform introduces multi-agent orchestration directly tied to the GitLab DevSecOps ecosystem, including agentic chat in IDE, slash commands, and a Software Development Flow that leverages project context such as issues and merge requests.
Teams that use GitLab as their primary platform and rely on Duo as their AI assistant have no official BMAD integration path today. Supporting GitLab Duo would make BMAD accessible to a significant segment of enterprise and open-source developers.
How should it work?
GitLab Duo should be added as a new entry in tools/installer/ide/platform-codes.yaml, following the existing ConfigDrivenIdeSetup pattern used for most platforms.
The integration should:
PR
I have already tested this integration on a local clone of the repo. I can submit PR if necessary, according the guidelines in CONTRIBUTING.md.
Additional context
Gitlab Duo skills documentation