name: help description: Get unstuck by showing what workflow steps come next or answering questions about what to do
phase = anytime — Universal tools work regardless of workflow state1-discover → 2-define → 3-build → 4-ship flow in order (naming varies by module)required=true blocks progress — Required workflows must complete before proceeding to later phasesoutputs patterns, fuzzy-match found files to workflow rowsmodule column → universal tools (work across all modules)module → module-specific workflowsDetect the active module from conversation context, recent workflows, or user query keywords. If ambiguous, ask the user.
Determine what was just completed:
outputs patterns.index.md exists, read it for additional context.Load catalog — Load {project-root}/_bmad/_config/bmad-help.csv
Resolve output locations — Scan each folder under _bmad/ (except _config) for config.yaml. For each workflow row, resolve its output-location variables against that module's config so artifact paths can be searched.
Analyze input — Task may provide a workflow name/code, conversational phrase, or nothing. Infer what was just completed using INPUT ANALYSIS above.
Detect active module — Use MODULE DETECTION above to determine which module the user is working in.
Present recommendations — Show next steps based on completed workflows, phase/sequence ordering (KEY RULES), and artifact detection. Format per the following
Optional items first — List optional workflows until a required step is reached Required items next — List the next required workflow For each item show:
/, e.g., /bmad:example:build-prototype)### Additional response output guidance to convey:
/ + agent-command), or run the workflow command directly