bmad-help

Analyzes BMad workflow state and recommends the next skill to invoke.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-help-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-help
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/bmad-help
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-help-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users working through the BMad framework often lose track of which phase they are in, which steps are complete, and which skill to run next. This Skill reads the installed module catalog and existing output artifacts to orient the user and recommend the next action. ## Core Features & Use Cases - Workflow Position Detection: Reads the bmad-help.csv catalog and resolved config to determine the current module, phase, and completed steps. - Next-Step Recommendation: Suggests optional and required next skills with menu codes, invocation syntax, and args, ordered by sequencing rules. - Grounded Q&A: Answers general BMad questions using registered module documentation and project knowledge files without fabricating details. - Use Case: A user finishes a PRD and asks "what do I do next?" The skill detects the completed planning artifact, identifies the next required gate, and offers to launch that skill immediately. ## Quick Start Ask the assistant where you are in your BMad workflow and what skill you should run next.

Frequently Asked Questions about bmad-help

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I know what to do next in a BMad workflow?

Invoke the bmad-help skill, which reads the installed module catalog and your existing output artifacts to identify completed steps. It then recommends the next optional and required skills with their menu codes and invocation syntax.

How does BMad detect which workflow steps are completed?

The skill searches resolved output-location paths for files matching each catalog row's outputs patterns. A matching file indicates the skill started, but the artifact content is inspected for finalization markers before treating it as complete.

What is the bmad-help.csv catalog used for?

The bmad-help.csv file is an assembled manifest of all installed module skills, listing phases, sequencing hints, required gates, and output locations. The help skill parses it to determine ordering and recommend the next step.

Can BMad help answer general questions about a module?

Yes. Catalog rows with _meta in the skill column carry a URL or path to the module's documentation. The skill fetches these sources to ground answers about modules rather than guessing.

Why does BMad help say completion cannot be determined?

File presence alone does not prove a step finished, since drafts or incomplete markers may exist. When completion cannot be verified from artifacts or conversation, the skill asks the user instead of recommending advancement.