You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tools/installer/README.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,15 @@
2
2
3
3
## Installing external repo BMad official modules
4
4
5
-
For external official modules to be discoverable during install, ensure an entry for the external repo is added to external-official-modules.yaml.
5
+
For external official modules to be discoverable during install, ensure an entry for the external repo is added to the marketplace `registry/official.yaml` source of truth. Add the same entry to `modules/registry-fallback.yaml` only when BMAD-METHOD needs a bundled fallback or a staged registry supplement.
6
6
7
-
For community modules - this will be handled in a different way. This file is only for registration of modules under the bmad-code-org.
7
+
For community modules - this is handled through the marketplace community registry.
8
+
9
+
Use `module-definition` for conventional module repos with `module.yaml`.
10
+
Use `source-root` for pure skill bundles that should be copied directly into `_bmad/<module-code>/`.
11
+
This keeps the external repo as the source of truth and avoids vendoring generated skill payloads into BMAD-METHOD.
12
+
13
+
Experimental modules can set `type: experimental` and `install-targets` to limit which IDE integrations receive their skills.
0 commit comments