|
|
|
|
@@ -0,0 +1,40 @@
|
|
|
|
|
# {TITLE} Workflow Template Configuration
|
|
|
|
|
name: "{WORKFLOW_CODE}"
|
|
|
|
|
description: "{WORKFLOW_DESCRIPTION}"
|
|
|
|
|
author: "BMad"
|
|
|
|
|
|
|
|
|
|
# Critical variables load from config_source
|
|
|
|
|
# Add Additional Config Pulled Variables Here
|
|
|
|
|
config_source: "{project-root}/{module-code}/config.yaml"
|
|
|
|
|
output_folder: "{config_source}:output_folder"
|
|
|
|
|
user_name: "{config_source}:user_name"
|
|
|
|
|
communication_language: "{config_source}:communication_language"
|
|
|
|
|
date: system-generated
|
|
|
|
|
|
|
|
|
|
# Required Data Files - HALT if missing!
|
|
|
|
|
# optional, can be omitted
|
|
|
|
|
brain_techniques: "{installed_path}/{critical-data-file.csv}" # example, can be other formats or URLs
|
|
|
|
|
|
|
|
|
|
# Optional docs that if loaded on start to kickstart this workflow or used at some point, these are meant to be suggested inputs for the user
|
|
|
|
|
recommended_inputs: # optional, can be omitted
|
|
|
|
|
- example_input: "{project-root}/{path/to/file.md}"
|
|
|
|
|
|
|
|
|
|
# Module path and component files
|
|
|
|
|
installed_path: "{project-root}/bmad/{module-code}/workflows/{workflow-code}"
|
|
|
|
|
template: "{installed_path}/template.md" # optional, can be omitted
|
|
|
|
|
instructions: "{installed_path}/instructions.md" # optional, can be omitted
|
|
|
|
|
validation: "{installed_path}/checklist.md" # optional, can be omitted
|
|
|
|
|
|
|
|
|
|
# Output configuration
|
|
|
|
|
default_output_file: "{output_folder}/{file.md}" # optional, can be omitted
|
|
|
|
|
validation_output_file: "{output_folder}/{file-validation-report.md}" # optional, can be omitted
|
|
|
|
|
|
|
|
|
|
# Tool Requirements (MCP Required Tools or other tools needed to run this workflow)
|
|
|
|
|
required_tools: #optional, can be omitted
|
|
|
|
|
- "Tool Name": #example, can be omitted if none
|
|
|
|
|
description: "Description of why this tool is needed"
|
|
|
|
|
link: "https://link-to-tool.com"
|
|
|
|
|
|
|
|
|
|
# Web Bundle Configuration (optional - for web-deployable workflows)
|
|
|
|
|
# IMPORTANT: Web bundles are self-contained and cannot use config_source variables
|
|
|
|
|
# All referenced files must be listed in web_bundle_files
|