bmm-opencode
v1.6.0
Published
BMAD-METHOD agents and skills for OpenCode - AI agent framework with 19 specialized agents and 62 workflow skills
Maintainers
Readme
BMM-OpenCode
BMAD-METHOD agents and skills converted for OpenCode - ready-to-use AI agent plugins.
Installation
For Humans
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.mdFor LLM Agents
Fetch the installation guide and follow it:
curl -s https://raw.githubusercontent.com/Jack-R-Hong/BMM-opencode/refs/heads/main/docs/installation.mdQuick Start
After 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
New: Workflow Suggestions for Agents
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 mappingsThis helps OpenCode provide better autocomplete suggestions when mentioning agents.
What's Included
Agents (19)
| 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) |
Skills (61)
BMM Module (Development Lifecycle)
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...
CIS Module (Creative & Innovation)
bmad-cis-design-thinking- Design thinking workflowbmad-cis-innovation-strategy- Innovation strategybmad-cis-problem-solving- Systematic problem solvingbmad-cis-storytelling- Narrative crafting
TEA Module (Testing)
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...
Core Tasks
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
Usage
Using Plugin Tools
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 agentDiscover Agent Workflows
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.
Switch to an agent (after bmm_install)
Press Tab or use the agent switch keybind, then select an agent.
Invoke via @ mention
@bmm-dev implement the user authentication feature
@bmm-architect review the system design
@cis-brainstorming-coach help me brainstorm product ideasLoad a skill
Load the bmad-bmm-create-prd skill and help me create a PRDUpdate / Upgrade
For Humans
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.mdFor LLM Agents
Fetch the upgrade guide and follow it:
curl -s https://raw.githubusercontent.com/Jack-R-Hong/BMM-opencode/refs/heads/main/docs/upgrade.mdVersion History
| 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 |
Source
This package is generated from BMAD-METHOD using BMM-opencode-converter.
License
MIT
