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: docs/custom-content-installation.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,10 +26,8 @@ To create an installable custom module:
26
26
- Create a folder with a short, abbreviated name (e.g., `cis` for Creative Intelligence Suite)
27
27
- The folder name serves as the module code
28
28
29
-
2.**Required Files**
30
-
- Include a `module.yaml` file in the root folder
31
-
- This file drives the installation process when used by the BMAD installer
32
-
- Reference existing modules or the BMad Builder for configuration examples
29
+
2.**Required File**
30
+
- Include a `module.yaml` file in the root folder (this drives questions for the final generated config.yaml at install target)
33
31
34
32
3.**Folder Organization**
35
33
Follow these conventions for optimal compatibility:
@@ -56,8 +54,10 @@ For standalone content that isn't part of a cohesive module collection, follow t
56
54
57
55
1.**Module Configuration**
58
56
- Create a folder with a `module.yaml` file (similar to custom modules)
59
-
- Add the property `unitary: true` to the module.yaml
60
-
- The `unitary: true` property indicates this is a collection of potentially unrelated items that don't depend on each other
57
+
- Add the property `unitary: true` in the module.yaml
58
+
- The `unitary: true` property indicates this is a collection of potentially unrelated items that don't depend on each other
59
+
- Any content you add to this folder should still be nested under workflows and agents - but the key with stand alone content is they do not rely on each other.
60
+
- Agents do not reference other workflows even if stored in a unitary:true module. But unitary Agents can have their own workflows in their sidecar, or reference workflows as requirements from other modules - with a process known as workflow vendoring. Keep in mind, this will require that the workflow referenced from the other module would need to be available for the end user to install, so its recommended to only vendor workflows from the core module, or official bmm modules (See [Workflow Vendoring, Customization, and Inheritance](workflow-vendoring-customization-inheritance.md)).
Copy file name to clipboardExpand all lines: docs/custom-content.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Custom Content
2
2
3
-
BMAD supports several categories of officially supported custom content that extend the platform's capabilities. Custom content can be created manually or with the recommended assistance of the BMad Builder (BoMB) Module. The BoMB Agent provides workflows and expertise to plan and build any custom content you can imagine.
3
+
BMAD supports several categories of officially supported custom content that extend the platform's capabilities. Custom content can be created manually or with the recommended assistance of the BMad Builder (BoMB) Module. The BoMB Agents provides workflows and expertise to plan and build any custom content you can imagine.
4
4
5
5
This flexibility transforms the platform beyond its current capabilities, enabling:
6
6
@@ -21,7 +21,7 @@ This flexibility transforms the platform beyond its current capabilities, enabli
21
21
-[Custom Global Modules](#custom-global-modules)
22
22
-[Custom Agents](#custom-agents)
23
23
-[BMad Tiny Agents](#bmad-tiny-agents)
24
-
-[Simple vs Expert Agents](#simple-vs-expert-agents)
24
+
-[Simple and Expert Agents](#simple-and-expert-agents)
25
25
-[Custom Workflows](#custom-workflows)
26
26
27
27
## Custom Stand Alone Modules
@@ -57,7 +57,7 @@ Similar to Custom Stand Alone Modules, but designed to add functionality that ap
57
57
58
58
Examples include:
59
59
60
-
- The current TTS (Text-to-Speech) functionality for Claude, which will be rebuilt as a global module
60
+
- The current TTS (Text-to-Speech) functionality for Claude, which will soon be converted to a global module
61
61
- The core module, which is always installed and provides all agents with party mode and advanced elicitation capabilities
62
62
- Installation and update tools that work with any BMAD method configuration
63
63
@@ -81,15 +81,14 @@ Personal agents designed for highly specific needs that may not be suitable for
81
81
82
82
These are simple, standalone files that can be scoped to focus on specific data or paths when integrated into an information vault or repository.
83
83
84
-
### Simple vs Expert Agents
84
+
### Simple and Expert Agents
85
85
86
86
The distinction between simple and expert agents lies in their structure:
87
87
88
88
**Simple Agent:**
89
89
90
90
- Single file containing all prompts and configuration
0 commit comments