The install directory is now configurable, with a few minute issues

This commit is contained in:
Brian Madison
2025-11-08 13:58:43 -06:00
parent a4bbfc4b6e
commit 1728acfb0f
224 changed files with 1303 additions and 1036 deletions

View File

@@ -98,7 +98,7 @@ agent cis/brainstorming-coach
## Configuration
Edit `/bmad/cis/config.yaml`:
Edit `/{bmad_folder}/cis/config.yaml`:
| Setting | Purpose | Default |
| ---------------------- | ----------------------- | ------------------ |

View File

@@ -1,7 +1,7 @@
# Design Thinking Workflow Instructions
<critical>The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/bmad/cis/workflows/design-thinking/workflow.yaml</critical>
<critical>The workflow execution engine is governed by: {project_root}/{bmad_folder}/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/{bmad_folder}/cis/workflows/design-thinking/workflow.yaml</critical>
<critical>Load and understand design methods from: {design_methods}</critical>
<facilitation-principles>

View File

@@ -4,7 +4,7 @@ description: "Guide human-centered design processes using empathy-driven methodo
author: "BMad"
# Critical variables load from config_source
config_source: "{project-root}/bmad/cis/config.yaml"
config_source: "{project-root}/{bmad_folder}/cis/config.yaml"
output_folder: "{config_source}:output_folder"
user_name: "{config_source}:user_name"
communication_language: "{config_source}:communication_language"
@@ -19,7 +19,7 @@ recommended_inputs:
# Example: data="{path}/product-context.md" provides project context
# Module path and component files
installed_path: "{project-root}/bmad/cis/workflows/design-thinking"
installed_path: "{project-root}/{bmad_folder}/cis/workflows/design-thinking"
template: "{installed_path}/template.md"
instructions: "{installed_path}/instructions.md"
@@ -35,9 +35,9 @@ web_bundle:
name: "design-thinking"
description: "Guide human-centered design processes using empathy-driven methodologies. This workflow walks through the design thinking phases - Empathize, Define, Ideate, Prototype, and Test - to create solutions deeply rooted in user needs."
author: "BMad"
instructions: "bmad/cis/workflows/design-thinking/instructions.md"
template: "bmad/cis/workflows/design-thinking/template.md"
instructions: "{bmad_folder}/cis/workflows/design-thinking/instructions.md"
template: "{bmad_folder}/cis/workflows/design-thinking/template.md"
web_bundle_files:
- "bmad/cis/workflows/design-thinking/instructions.md"
- "bmad/cis/workflows/design-thinking/template.md"
- "bmad/cis/workflows/design-thinking/design-methods.csv"
- "{bmad_folder}/cis/workflows/design-thinking/instructions.md"
- "{bmad_folder}/cis/workflows/design-thinking/template.md"
- "{bmad_folder}/cis/workflows/design-thinking/design-methods.csv"

View File

@@ -1,7 +1,7 @@
# Innovation Strategy Workflow Instructions
<critical>The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/bmad/cis/workflows/innovation-strategy/workflow.yaml</critical>
<critical>The workflow execution engine is governed by: {project_root}/{bmad_folder}/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/{bmad_folder}/cis/workflows/innovation-strategy/workflow.yaml</critical>
<critical>Load and understand innovation frameworks from: {innovation_frameworks}</critical>
<facilitation-principles>

View File

@@ -4,7 +4,7 @@ description: "Identify disruption opportunities and architect business model inn
author: "BMad"
# Critical variables load from config_source
config_source: "{project-root}/bmad/cis/config.yaml"
config_source: "{project-root}/{bmad_folder}/cis/config.yaml"
output_folder: "{config_source}:output_folder"
user_name: "{config_source}:user_name"
communication_language: "{config_source}:communication_language"
@@ -19,7 +19,7 @@ recommended_inputs:
# Example: data="{path}/industry-analysis.md" provides market context
# Module path and component files
installed_path: "{project-root}/bmad/cis/workflows/innovation-strategy"
installed_path: "{project-root}/{bmad_folder}/cis/workflows/innovation-strategy"
template: "{installed_path}/template.md"
instructions: "{installed_path}/instructions.md"
@@ -35,9 +35,9 @@ web_bundle:
name: "innovation-strategy"
description: "Identify disruption opportunities and architect business model innovation. This workflow guides strategic analysis of markets, competitive dynamics, and business model innovation to uncover sustainable competitive advantages and breakthrough opportunities."
author: "BMad"
instructions: "bmad/cis/workflows/innovation-strategy/instructions.md"
template: "bmad/cis/workflows/innovation-strategy/template.md"
instructions: "{bmad_folder}/cis/workflows/innovation-strategy/instructions.md"
template: "{bmad_folder}/cis/workflows/innovation-strategy/template.md"
web_bundle_files:
- "bmad/cis/workflows/innovation-strategy/instructions.md"
- "bmad/cis/workflows/innovation-strategy/template.md"
- "bmad/cis/workflows/innovation-strategy/innovation-frameworks.csv"
- "{bmad_folder}/cis/workflows/innovation-strategy/instructions.md"
- "{bmad_folder}/cis/workflows/innovation-strategy/template.md"
- "{bmad_folder}/cis/workflows/innovation-strategy/innovation-frameworks.csv"

View File

@@ -1,7 +1,7 @@
# Problem Solving Workflow Instructions
<critical>The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/bmad/cis/workflows/problem-solving/workflow.yaml</critical>
<critical>The workflow execution engine is governed by: {project_root}/{bmad_folder}/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/{bmad_folder}/cis/workflows/problem-solving/workflow.yaml</critical>
<critical>Load and understand solving methods from: {solving_methods}</critical>
<facilitation-principles>

View File

@@ -4,7 +4,7 @@ description: "Apply systematic problem-solving methodologies to crack complex ch
author: "BMad"
# Critical variables load from config_source
config_source: "{project-root}/bmad/cis/config.yaml"
config_source: "{project-root}/{bmad_folder}/cis/config.yaml"
output_folder: "{config_source}:output_folder"
user_name: "{config_source}:user_name"
communication_language: "{config_source}:communication_language"
@@ -19,7 +19,7 @@ recommended_inputs:
# Example: data="{path}/problem-brief.md" provides context
# Module path and component files
installed_path: "{project-root}/bmad/cis/workflows/problem-solving"
installed_path: "{project-root}/{bmad_folder}/cis/workflows/problem-solving"
template: "{installed_path}/template.md"
instructions: "{installed_path}/instructions.md"
@@ -35,9 +35,9 @@ web_bundle:
name: "problem-solving"
description: "Apply systematic problem-solving methodologies to crack complex challenges. This workflow guides through problem diagnosis, root cause analysis, creative solution generation, evaluation, and implementation planning using proven frameworks."
author: "BMad"
instructions: "bmad/cis/workflows/problem-solving/instructions.md"
template: "bmad/cis/workflows/problem-solving/template.md"
instructions: "{bmad_folder}/cis/workflows/problem-solving/instructions.md"
template: "{bmad_folder}/cis/workflows/problem-solving/template.md"
web_bundle_files:
- "bmad/cis/workflows/problem-solving/instructions.md"
- "bmad/cis/workflows/problem-solving/template.md"
- "bmad/cis/workflows/problem-solving/solving-methods.csv"
- "{bmad_folder}/cis/workflows/problem-solving/instructions.md"
- "{bmad_folder}/cis/workflows/problem-solving/template.md"
- "{bmad_folder}/cis/workflows/problem-solving/solving-methods.csv"

View File

@@ -3,8 +3,8 @@
## Workflow
<workflow>
<critical>The workflow execution engine is governed by: {project_root}/bmad/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/bmad/cis/workflows/storytelling/workflow.yaml</critical>
<critical>The workflow execution engine is governed by: {project_root}/{bmad_folder}/core/tasks/workflow.xml</critical>
<critical>You MUST have already loaded and processed: {project_root}/{bmad_folder}/cis/workflows/storytelling/workflow.yaml</critical>
<critical>Communicate all responses in {communication_language}</critical>
<step n="1" goal="Story Context Setup">

View File

@@ -4,7 +4,7 @@ description: "Craft compelling narratives using proven story frameworks and tech
author: "BMad"
# Critical variables load from config_source
config_source: "{project-root}/bmad/cis/config.yaml"
config_source: "{project-root}/{bmad_folder}/cis/config.yaml"
output_folder: "{config_source}:output_folder"
user_name: "{config_source}:user_name"
communication_language: "{config_source}:communication_language"
@@ -19,7 +19,7 @@ recommended_inputs:
# Example: data="{path}/brand-info.md" provides brand context
# Module path and component files
installed_path: "{project-root}/bmad/cis/workflows/storytelling"
installed_path: "{project-root}/{bmad_folder}/cis/workflows/storytelling"
template: "{installed_path}/template.md"
instructions: "{installed_path}/instructions.md"
@@ -35,9 +35,9 @@ web_bundle:
name: "storytelling"
description: "Craft compelling narratives using proven story frameworks and techniques. This workflow guides users through structured narrative development, applying appropriate story frameworks to create emotionally resonant and engaging stories for any purpose."
author: "BMad"
instructions: "bmad/cis/workflows/storytelling/instructions.md"
template: "bmad/cis/workflows/storytelling/template.md"
instructions: "{bmad_folder}/cis/workflows/storytelling/instructions.md"
template: "{bmad_folder}/cis/workflows/storytelling/template.md"
web_bundle_files:
- "bmad/cis/workflows/storytelling/instructions.md"
- "bmad/cis/workflows/storytelling/template.md"
- "bmad/cis/workflows/storytelling/story-types.csv"
- "{bmad_folder}/cis/workflows/storytelling/instructions.md"
- "{bmad_folder}/cis/workflows/storytelling/template.md"
- "{bmad_folder}/cis/workflows/storytelling/story-types.csv"