mirror of
https://github.com/bmadcode/BMAD-METHOD.git
synced 2025-12-29 16:14:59 +00:00
_cfg -> _config
This commit is contained in:
@@ -24,11 +24,11 @@ agent:
|
||||
# Agent menu items
|
||||
menu:
|
||||
- trigger: "list-tasks"
|
||||
action: "list all tasks from {project-root}/_bmad/_cfg/task-manifest.csv"
|
||||
action: "list all tasks from {project-root}/_bmad/_config/task-manifest.csv"
|
||||
description: "List Available Tasks"
|
||||
|
||||
- trigger: "list-workflows"
|
||||
action: "list all workflows from {project-root}/_bmad/_cfg/workflow-manifest.csv"
|
||||
action: "list all workflows from {project-root}/_bmad/_config/workflow-manifest.csv"
|
||||
description: "List Workflows"
|
||||
|
||||
- trigger: "party-mode"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<task id="_bmad/core/tasks/advanced-elicitation.xml" name="Advanced Elicitation" standalone="true"
|
||||
methods="{project-root}/_bmad/core/tasks/advanced-elicitation-methods.csv"
|
||||
agent-party="{project-root}/_bmad/_cfg/agent-manifest.csv">
|
||||
agent-party="{project-root}/_bmad/_config/agent-manifest.csv">
|
||||
<llm critical="true">
|
||||
<i>MANDATORY: Execute ALL steps in the flow section IN EXACT ORDER</i>
|
||||
<i>DO NOT skip steps or change the sequence</i>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
## CONTEXT BOUNDARIES:
|
||||
|
||||
- Agent manifest CSV is available at `{project-root}/_bmad/_cfg/agent-manifest.csv`
|
||||
- Agent manifest CSV is available at `{project-root}/_bmad/_config/agent-manifest.csv`
|
||||
- User configuration from config.yaml is loaded and resolved
|
||||
- Party mode is standalone interactive workflow
|
||||
- All agent data is available for conversation orchestration
|
||||
@@ -37,7 +37,7 @@ Begin agent loading process:
|
||||
|
||||
**Agent Manifest Loading:**"
|
||||
|
||||
Load and parse the agent manifest CSV from `{project-root}/_bmad/_cfg/agent-manifest.csv`
|
||||
Load and parse the agent manifest CSV from `{project-root}/_bmad/_config/agent-manifest.csv`
|
||||
|
||||
### 2. Extract Agent Data
|
||||
|
||||
|
||||
@@ -32,12 +32,12 @@ Load config from `{project-root}/_bmad/core/config.yaml` and resolve:
|
||||
- `project_name`, `output_folder`, `user_name`
|
||||
- `communication_language`, `document_output_language`, `user_skill_level`
|
||||
- `date` as a system-generated value
|
||||
- Agent manifest path: `{project-root}/_bmad/_cfg/agent-manifest.csv`
|
||||
- Agent manifest path: `{project-root}/_bmad/_config/agent-manifest.csv`
|
||||
|
||||
### Paths
|
||||
|
||||
- `installed_path` = `{project-root}/_bmad/core/workflows/party-mode`
|
||||
- `agent_manifest_path` = `{project-root}/_bmad/_cfg/agent-manifest.csv`
|
||||
- `agent_manifest_path` = `{project-root}/_bmad/_config/agent-manifest.csv`
|
||||
- `standalone_mode` = `true` (party mode is an interactive workflow)
|
||||
|
||||
---
|
||||
|
||||
@@ -132,7 +132,7 @@ Universal attribute for supplementary information.
|
||||
menu:
|
||||
- trigger: team-standup
|
||||
exec: '{project-root}/_bmad/bmm/tasks/standup.xml'
|
||||
data: '{project-root}/_bmad/_cfg/agent-manifest.csv'
|
||||
data: '{project-root}/_bmad/_config/agent-manifest.csv'
|
||||
description: 'Run team standup'
|
||||
|
||||
- trigger: analyze-metrics
|
||||
|
||||
@@ -63,7 +63,7 @@ agent:
|
||||
|
||||
- trigger: with-data
|
||||
exec: '{project-root}/_bmad/{module-code}/tasks/{task-name}.xml'
|
||||
data: '{project-root}/_bmad/_cfg/agent-manifest.csv'
|
||||
data: '{project-root}/_bmad/_config/agent-manifest.csv'
|
||||
description: 'Execute task with data file'
|
||||
```
|
||||
|
||||
@@ -136,7 +136,7 @@ Combines task execution with template file.
|
||||
menu:
|
||||
- trigger: team-standup
|
||||
exec: '{project-root}/_bmad/bmm/tasks/standup.xml'
|
||||
data: '{project-root}/_bmad/_cfg/agent-manifest.csv'
|
||||
data: '{project-root}/_bmad/_config/agent-manifest.csv'
|
||||
description: 'Run team standup with agent roster'
|
||||
```
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ thisStepFile: '{workflow_path}/steps/step-09-customize.md'
|
||||
nextStepFile: '{workflow_path}/steps/step-10-build-tools.md'
|
||||
workflowFile: '{workflow_path}/workflow.md'
|
||||
outputFile: '{output_folder}/agent-customization-{project_name}.md'
|
||||
configOutputFile: '{project-root}/_bmad/_cfg/agents/{target_module}-{agent_filename}.customize.yaml'
|
||||
configOutputFile: '{project-root}/_bmad/_config/agents/{target_module}-{agent_filename}.customize.yaml'
|
||||
|
||||
# Template References
|
||||
customizationTemplate: '{workflow_path}/templates/agent-customization.md'
|
||||
|
||||
@@ -88,4 +88,4 @@ module_output_file: "{project-root}/\_bmad/{target_module}/agents/{agent_filenam
|
||||
standalone_output_folder: "{custom_agent_location}/{agent_filename}"
|
||||
standalone_output_file: "{standalone_output_folder}/{agent_filename}.agent.yaml"
|
||||
standalone_info_guide: "{standalone_output_folder}/info-and-installation-guide.md"
|
||||
config_output_file: "{project-root}/\_bmad/\_cfg/agents/{target_module}-{agent_filename}.customize.yaml"
|
||||
config_output_file: "{project-root}/\_bmad/\_config/agents/{target_module}-{agent_filename}.customize.yaml"
|
||||
|
||||
@@ -58,7 +58,7 @@ agent:
|
||||
- trigger: epic-retrospective
|
||||
workflow: "{project-root}/_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml"
|
||||
workflow-install: "{project-root}/_bmad/bmgd/workflows/4-production/retrospective/workflow.yaml"
|
||||
data: "{project-root}/_bmad/_cfg/agent-manifest.csv"
|
||||
data: "{project-root}/_bmad/_config/agent-manifest.csv"
|
||||
description: (Optional) Facilitate team retrospective after a game development epic is completed
|
||||
|
||||
- trigger: correct-course
|
||||
|
||||
@@ -17,7 +17,7 @@ template: false
|
||||
instructions: "{installed_path}/instructions.md"
|
||||
|
||||
required_inputs:
|
||||
- agent_manifest: "{project-root}/_bmad/_cfg/agent-manifest.csv"
|
||||
- agent_manifest: "{project-root}/_bmad/_config/agent-manifest.csv"
|
||||
|
||||
# Smart input file references - handles both whole docs and sharded docs
|
||||
# Priority: Whole document first, then sharded version
|
||||
|
||||
@@ -38,7 +38,7 @@ agent:
|
||||
|
||||
- trigger: epic-retrospective
|
||||
workflow: "{project-root}/_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml"
|
||||
data: "{project-root}/_bmad/_cfg/agent-manifest.csv"
|
||||
data: "{project-root}/_bmad/_config/agent-manifest.csv"
|
||||
description: Facilitate team retrospective after an epic is completed (Optional)
|
||||
|
||||
- trigger: correct-course
|
||||
|
||||
@@ -663,14 +663,14 @@ You can customize any agent's personality without modifying core agent files.
|
||||
|
||||
### Location
|
||||
|
||||
**Customization Directory:** `{project-root}/_bmad/_cfg/agents/`
|
||||
**Customization Directory:** `{project-root}/_bmad/_config/agents/`
|
||||
|
||||
**Naming Convention:** `{module}-{agent-name}.customize.yaml`
|
||||
|
||||
**Examples:**
|
||||
|
||||
```
|
||||
_bmad/_cfg/agents/
|
||||
_bmad/_config/agents/
|
||||
├── bmm-pm.customize.yaml
|
||||
├── bmm-dev.customize.yaml
|
||||
├── cis-storyteller.customize.yaml
|
||||
@@ -770,9 +770,9 @@ Other agents collaborate with PM's specialized perspective.
|
||||
|
||||
```bash
|
||||
# Create customization file at:
|
||||
# {project-root}/_bmad/_cfg/agents/{module}-{agent-name}.customize.yaml
|
||||
# {project-root}/_bmad/_config/agents/{module}-{agent-name}.customize.yaml
|
||||
|
||||
# Example: _bmad/_cfg/agents/bmm-pm.customize.yaml
|
||||
# Example: _bmad/_config/agents/bmm-pm.customize.yaml
|
||||
```
|
||||
|
||||
**Step 2: Regenerate Agent Manifest**
|
||||
|
||||
@@ -358,7 +358,7 @@ See [IDE Setup Guides](https://github.com/bmad-code-org/BMAD-METHOD/tree/main/do
|
||||
|
||||
### Q: Can I customize agents?
|
||||
|
||||
**A:** Yes! Agents are installed as markdown files with XML-style content (optimized for LLMs, readable by any model). Create customization files in `_bmad/_cfg/agents/[agent-name].customize.yaml` to override default behaviors while keeping core functionality intact. See agent documentation for customization options.
|
||||
**A:** Yes! Agents are installed as markdown files with XML-style content (optimized for LLMs, readable by any model). Create customization files in `_bmad/_config/agents/[agent-name].customize.yaml` to override default behaviors while keeping core functionality intact. See agent documentation for customization options.
|
||||
|
||||
**Note:** While source agents in this repo are YAML, they install as `.md` files with XML-style tags - a format any LLM can read and follow.
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ Type `/bmad:core:workflows:party-mode` (or `*party-mode` from any agent), and su
|
||||
|
||||
**The basics:**
|
||||
|
||||
1. Party mode reads `_bmad/_cfg/agent-manifest.csv`
|
||||
1. Party mode reads `_bmad/_config/agent-manifest.csv`
|
||||
2. Loads ALL installed agents (already includes your customizations from install)
|
||||
3. BMad Master orchestrates - picks 2-3 relevant agents per message based on topic
|
||||
4. Agents respond in character, can agree/disagree/build on each other's ideas
|
||||
@@ -130,7 +130,7 @@ Party mode uses agents from `_bmad/[module]/agents/*.md` - these already include
|
||||
|
||||
**To customize agents for party mode:**
|
||||
|
||||
1. Create customization file: `_bmad/_cfg/agents/bmm-pm.customize.yaml`
|
||||
1. Create customization file: `_bmad/_config/agents/bmm-pm.customize.yaml`
|
||||
2. Run `npx bmad-method install` to rebuild agents
|
||||
3. Customizations now active in party mode
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ template: false
|
||||
instructions: "{installed_path}/instructions.md"
|
||||
|
||||
required_inputs:
|
||||
- agent_manifest: "{project-root}/_bmad/_cfg/agent-manifest.csv"
|
||||
- agent_manifest: "{project-root}/_bmad/_config/agent-manifest.csv"
|
||||
|
||||
# Smart input file references - handles both whole docs and sharded docs
|
||||
# Priority: Whole document first, then sharded version
|
||||
|
||||
Reference in New Issue
Block a user