feat(components): add ThermoState generators and Eurovent backend demo
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# BMB Module Configuration
|
||||
# Generated by BMAD installer
|
||||
# Version: 6.0.0-Beta.8
|
||||
# Date: 2026-02-12T20:59:55.870Z
|
||||
# Version: 6.0.1
|
||||
# Date: 2026-02-18T19:38:59.436Z
|
||||
|
||||
bmb_creations_output_folder: "{project-root}/_bmad-output/bmb-creations"
|
||||
|
||||
|
||||
@@ -122,22 +122,21 @@ Present enthusiastic celebration:
|
||||
|
||||
**Key Steps:**
|
||||
1. **Create a module folder:** Name it something descriptive (e.g., `my-custom-stuff`)
|
||||
2. **Add module.yaml:** Include a `module.yaml` file with `unitary: true`
|
||||
3. **Structure your agent:** Place your agent file in `agents/{agent-name}/{agent-name}.agent.yaml`
|
||||
4. **Include sidecar (if Expert):** For Expert agents, include the `_memory/{sidecar-folder}/` structure
|
||||
2. **Add module.yaml:** Include a `module.yaml` file with `code`, `name`, `version`
|
||||
3. **Copy your agent:** Copy the entire folder from `_bmad-creations/{agent-name}/` to `agents/`
|
||||
4. **The workflow handles structure:** Sidecar folders are already in the right place
|
||||
|
||||
**Module Structure Example:**
|
||||
```
|
||||
my-custom-stuff/
|
||||
├── module.yaml # Contains: unitary: true
|
||||
├── agents/ # Custom agents go here
|
||||
├── module.yaml
|
||||
├── agents/ # Copy entire folder from _bmad-creations/
|
||||
│ └── {agent-name}/
|
||||
│ ├── {agent-name}.agent.yaml
|
||||
│ └── _memory/ # Expert agents only
|
||||
│ └── {sidecar-folder}/
|
||||
│ ├── memories.md
|
||||
│ └── instructions.md
|
||||
└── workflows/ # Optional: standalone custom workflows
|
||||
│ └── {agent-name}-sidecar/ # Already created by workflow if hasSidecar: true
|
||||
│ ├── memories.md
|
||||
│ └── instructions.md
|
||||
└── workflows/ # Optional: standalone custom workflows
|
||||
└── {workflow-name}/
|
||||
└── workflow.md
|
||||
```
|
||||
@@ -175,16 +174,15 @@ my-custom-stuff/
|
||||
|
||||
### Installation
|
||||
|
||||
Package your agent as a standalone module with `module.yaml` containing `unitary: true`.
|
||||
Package your agent as a standalone module with a `module.yaml` file.
|
||||
See: {installationDocs}
|
||||
|
||||
### Quick Start
|
||||
|
||||
1. Create a module folder
|
||||
2. Add module.yaml with `unitary: true`
|
||||
3. Place agent in `agents/{agent-name}/` structure
|
||||
4. Include sidecar folder for Expert agents
|
||||
5. Install via BMAD installer
|
||||
2. Add module.yaml with code, name, version
|
||||
3. Copy entire agent folder from `_bmad-creations/{agent-name}/` to `agents/`
|
||||
4. Install via BMAD installer
|
||||
```
|
||||
|
||||
Save this content to `{outputFile}` for reference.
|
||||
|
||||
@@ -91,7 +91,7 @@ May only have phase-3 entries that integrate into another module's workflow
|
||||
Sequence numbers fit logically before/after existing items
|
||||
```
|
||||
|
||||
**Standalone/Unitary collections:**
|
||||
**Standalone collections:**
|
||||
```
|
||||
All entries are anytime
|
||||
No sequence numbers
|
||||
@@ -123,7 +123,7 @@ Load and read:
|
||||
|
||||
Extract:
|
||||
- `code` - Module identifier
|
||||
- `type` - Module type (module, unitary, etc.)
|
||||
- `type` - Module type
|
||||
- `name` - Module display name
|
||||
|
||||
### Step 3: Check for Existing module-help.csv
|
||||
@@ -232,7 +232,7 @@ mwm,phase-1,Daily Check In,DCI,10,_bmad/mwm/workflows/daily-checkin/workflow.md,
|
||||
mwm,phase-2,Wellness Journal,WJ,20,_bmad/mwm/workflows/wellness-journal/workflow.md,mwm_journal,false,wellness-companion,Journal Mode,"Reflect and track your wellness journey",mwm_output,"entry",
|
||||
```
|
||||
|
||||
### Unitary/Standalone Module (like bmad-custom):
|
||||
### Standalone Module (like bmad-custom):
|
||||
```csv
|
||||
module,phase,name,code,sequence,workflow-file,command,required,agent,options,description,output-location,outputs,
|
||||
bmad-custom,anytime,Quiz Master,QM,,"bmad_quiz",false,,Trivia,"Interactive trivia quiz with gameshow atmosphere",bmad_output,"results",
|
||||
|
||||
Reference in New Issue
Block a user