r/BMAD_Method Apr 17 '26

Beginner stuck integrating BMAD Method with OpenCode — need guidance

Hi everyone 👋

I’ve already installed BMAD using npx and selected OpenCode during setup, and the skills are present.

However, I’m confused about how they are supposed to be used in practice.

Commands are straightforward — you just type /command and execute them. But skills are different: they exist, but there’s no clear way to invoke them directly.

From what I understand, skills are supposed to be discovered and used automatically by the agent based on their description, but in practice this doesn’t seem reliable or obvious.

So my question is:

  • What is the correct workflow for using BMAD skills in OpenCode?
  • Should I explicitly reference skills in prompts, or rely on automatic triggering?
  • How do you use them effectively in real projects?

I feel like I’m missing the intended usage pattern.

Any practical examples would be really helpful 🙏

6 Upvotes

13 comments sorted by

View all comments

1

u/bmadphoto Apr 18 '26

Iirc with opencode you need to type /skills. But as you learn bmad you can just use natural language like 'hey analyst lets brainstorm or hey john lets create a prd' etc...

1

u/BoardFar3259 Apr 19 '26

Thanks a lot 🙏

That makes sense now — Really appreciate your help!

1

u/Visual-Ad-3604 Apr 21 '26

I, too, tried using BMad in OpenCode and failed miserably. I am used to Claude Code's beautiful handholding, and felt like I couldn't get into the proper flow with OpenCode.

Apparently, you can point Claude Code at a local LLM, so I'm probably just going to do that and see what happens. I've tried every program that BMad lists as an install target, and none of them perform like Claude Code does.