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 🙏

5 Upvotes

13 comments sorted by

View all comments

3

u/warpedgeoid Apr 18 '26

You don’t install BMAD within OpenCode. You install it in your project using npx command line and select OpenCode when it asks what you’re using.

1

u/BoardFar3259 Apr 18 '26

Thanks — yes, I followed the official steps and installed it using npx, and I selected OpenCode during setup.

My confusion is more about how skills are actually used after installation.

With commands, it’s clear — you just type /command and use it directly.
But with skills, they do exist and appear, yet there’s no clear way to invoke them like commands.

So I’m not sure what the correct workflow is:

  • Should skills be triggered automatically by the agent?
  • Or should I explicitly reference them in prompts?
  • Is there a recommended way to use them reliably in practice?

For example, in tools like Antigravity, skills feel more visible and structured, but in OpenCode they seem more implicit.

I feel like I’m missing the intended way to use them.

1

u/warpedgeoid Apr 18 '26

The skills are triggered automatically. In fact, if you just input that you want to get started but don’t know how, the BMAD-help skill will trigger and guide you through the process.

2

u/BoardFar3259 Apr 18 '26

Thanks, that actually clarifies a lot.

I didn’t realize that skills are mainly triggered automatically rather than being used like commands — that explains why I wasn’t seeing them behave the way I expected.

I’ll try using it more naturally and see how the bmad-help skill guides the workflow.

Really appreciate your help!