bmad-help

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

Updated May 22, 2026
One-click install
npx skills add https://github.com/Asygnuz-S-A-S/one-star --skill bmad-help-asygnuz-s-a-s
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-help
Source: https://github.com/Asygnuz-S-A-S/one-star/tree/main/.claude/skills/bmad-help
Command: npx skills add https://github.com/Asygnuz-S-A-S/one-star --skill bmad-help-asygnuz-s-a-s

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users working with 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: Scans resolved output locations for artifact files matching catalog patterns to infer which BMad steps are already complete. - Next-Step Recommendation: Uses phase ordering, preceded-by/followed-by sequencing, and required gates from the bmad-help.csv catalog to suggest the next skill with its menu code, action context, and args. - Grounded Q&A: Fetches module documentation sources (e.g., llms.txt) registered in the catalog to answer general questions about a module. - Use Case: A user asks "what should I do next in BMad?" after finishing a PRD; the Skill detects the completed PRD artifact, identifies the current planning phase, and offers to launch the next required skill immediately. ## Quick Start Ask the assistant where you are in your BMad workflow and what skill to 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?▼

Ask for BMad help and the Skill scans your output artifacts against the bmad-help.csv catalog to detect completed steps. It then recommends the next required or optional skill with its menu code and invocation args.

How does BMad help detect which steps are already completed?▼

It resolves output-location paths from config files and searches them for files matching the outputs patterns defined in the catalog. Found artifacts are fuzzy-matched to catalog rows to infer completion.

Can BMad help answer general questions about a module?▼

Yes. Catalog rows with _meta in the skill column point to module documentation sources such as llms.txt files. The Skill fetches these remote sources to ground answers about that module.

What is the difference between required and optional BMad phases?▼

Items marked required=true in the catalog must complete before later phases are meaningful. Phases with no required items are optional and are presented as recommendations, clearly labeled as optional.

Why does BMad help recommend running skills in a fresh context window?▼

Each BMad skill loads its own instructions and artifacts into context. Starting fresh prevents context pollution from prior steps and keeps each skill's reasoning focused on its own inputs.