BMAD-METHOD agents and skills converted for OpenCode - ready-to-use AI agent plugins.
Paste this into your LLM agent session:
Install and configure bmm-opencode by following the instructions here:
https://raw.githubusercontent.com/Jack-R-Hong/BMM-opencode/refs/heads/main/docs/installation.md
Fetch the installation guide and follow it:
curl -s https://raw.githubusercontent.com/Jack-R-Hong/BMM-opencode/refs/heads/main/docs/installation.mdAfter installation, you have access to:
- Plugin Tools - Use
bmm_list,bmm_agent,bmm_skill,bmm_agent_workflows,bmm_suggest_workflowsdirectly - 19 Specialized Agents - After
bmm_install, switch agents usingTabkey - 61 Workflow Skills - After
bmm_install, load skills via slash commands like/bmad-bmm-create-prd
When you @mention an agent, you can now discover their available workflows:
Use bmm_suggest_workflows with agent bmm-dev to see available workflows
Use bmm_agent_workflows to see all agent-workflow mappings
This helps OpenCode provide better autocomplete suggestions when mentioning agents.
| Agent | Name | Role |
|---|---|---|
bmm-analyst |
Mary | Business Analyst |
bmm-architect |
Winston | System Architect |
bmm-dev |
Amelia | Senior Software Engineer |
bmm-pm |
John | Product Manager |
bmm-qa |
Quinn | QA Engineer |
bmm-sm |
Bob | Scrum Master |
bmm-tech-writer |
Paige | Technical Writer |
bmm-ux-designer |
Sally | UX Designer |
bmm-quick-flow-solo-dev |
Barry | Quick Flow Solo Dev |
cis-brainstorming-coach |
Carson | Brainstorming Specialist |
cis-creative-problem-solver |
Dr. Quinn | Problem Solver |
cis-design-thinking-coach |
Maya | Design Thinking Expert |
cis-innovation-strategist |
Victor | Innovation Strategist |
cis-presentation-master |
Caravaggio | Presentation Expert |
cis-storyteller |
Sophia | Master Storyteller |
core-bmad-master |
BMad Master | Workflow Orchestrator |
tea-tea |
Murat | Test Architect |
party-mode |
- | Multi-Agent Meeting Orchestrator |
gen-subagent |
- | Agent Factory (generates new agents) |
bmad-bmm-create-product-brief- Create product briefsbmad-bmm-create-prd- Create PRD documentsbmad-bmm-edit-prd- Edit existing PRDsbmad-bmm-validate-prd- Validate PRD qualitybmad-bmm-create-architecture- Design system architecturebmad-bmm-create-ux-design- Create UX designsbmad-bmm-create-epics-and-stories- Generate epics and storiesbmad-bmm-create-story- Create user storiesbmad-bmm-dev-story- Develop storiesbmad-bmm-code-review- Adversarial code reviewbmad-bmm-sprint-planning- Sprint planningbmad-bmm-sprint-status- Sprint status trackingbmad-bmm-retrospective- Sprint retrospectivesbmad-bmm-quick-spec- Quick tech specsbmad-bmm-quick-dev- Quick developmentbmad-bmm-qa-automate- Test automation- And more...
bmad-cis-design-thinking- Design thinking workflowbmad-cis-innovation-strategy- Innovation strategybmad-cis-problem-solving- Systematic problem solvingbmad-cis-storytelling- Narrative crafting
bmad-tea-testarch-atdd- ATDD workflowbmad-tea-testarch-automate- Test automationbmad-tea-testarch-framework- Test framework setupbmad-tea-testarch-ci- CI/CD pipelinebmad-tea-teach-me-testing- Testing education- And more...
bmad-core-task-help- Get workflow helpbmad-core-task-editorial-review-prose- Prose editingbmad-core-task-editorial-review-structure- Structure editingbmad-core-task-shard-doc- Document sharding
Use bmm_list to see all available agents and skills
Use bmm_skill with name bmad-bmm-create-prd to get the PRD creation workflow
Use bmm_install to copy everything to my project
Use bmm_agent_workflows to see all agent-workflow mappings
Use bmm_suggest_workflows with agent bmm-dev to see workflows for a specific agent
The plugin now provides tools to discover which workflows are available for each agent:
bmm_agent_workflows: Lists all agents with their available workflowsbmm_suggest_workflows({ agent: "bmm-dev" }): Get detailed workflow information for a specific agentbmm_agent({ name: "bmm-pm" }): Now includes workflow information in the agent details
These tools enable OpenCode to provide intelligent autocomplete suggestions when you @mention agents.
Press Tab or use the agent switch keybind, then select an agent.
@bmm-dev implement the user authentication feature
@bmm-architect review the system design
@cis-brainstorming-coach help me brainstorm product ideas
Load the bmad-bmm-create-prd skill and help me create a PRD
Paste this into your LLM agent session:
Upgrade bmm-opencode by following the instructions here:
https://raw.githubusercontent.com/Jack-R-Hong/BMM-opencode/refs/heads/main/docs/upgrade.md
Fetch the upgrade guide and follow it:
curl -s https://raw.githubusercontent.com/Jack-R-Hong/BMM-opencode/refs/heads/main/docs/upgrade.md| Version | Agents | Skills | Changes |
|---|---|---|---|
| 1.4.3 | 19 | 62 | Sprint-planning: auto-calculate story depends_on with priority cascade (explicit > prose > sequential default) |
| 1.4.2 | 19 | 62 | Party-mode: structured decision options + background agent progress monitoring |
| 1.4.1 | 19 | 62 | Dev-team-mode: show session_id and progress monitoring for background agents |
| 1.4.0 | 19 | 62 | Add per-agent LLM model configuration with multi-provider alternatives |
| 1.3.2 | 19 | 62 | Dev-team-mode: delegated mode for orchestrator support |
| 1.3.1 | 19 | 62 | Party-mode: agent titles with first impressions |
| 1.3.0 | 19 | 62 | Added dev-team-mode parallel development orchestrator |
| 1.2.0 | 19 | 61 | Added party-mode, gen-subagent, upgrade docs |
| 1.1.0 | 17 | 61 | Added bmad-opencode-converter integration | | 1.0.1 | 17 | 61 | Initial release |
This package is generated from BMAD-METHOD using BMM-opencode-converter.
MIT