bmad-help

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

Updated Aug 25, 2024
One-click install
npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-help-legerycheese
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-help
Source: https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot/tree/main/bmad/src/core-skills/bmad-help
Command: npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-help-legerycheese

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 invoke next. This Skill reads the installed module catalog and existing output artifacts to orient the user and answer BMad-related questions. ## Core Features & Use Cases - Workflow Orientation: Detects the current module and phase by scanning output artifacts against the bmad-help.csv catalog, then reports what is done and what remains. - Next-Step Recommendation: Suggests optional and required next skills with menu codes, action context, and args, and offers to run a clear next step immediately. - Grounded Q&A: Answers general BMad questions using registered module documentation sources (e.g., llms.txt) instead of guessing. - Use Case: A user finishes a PRD and asks "what do I do next in BMad?" The Skill detects the completed planning artifacts and recommends the next required skill with its invocation command. ## 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 BMad?▼

Invoke the bmad-help skill, which scans your output artifacts against the bmad-help.csv catalog to detect completed steps. It then recommends the next optional and required skills with menu codes and invocation commands.

How does BMad detect which workflow steps are complete?▼

Completion is detected by searching resolved output-location paths for files matching the outputs patterns defined in the catalog. Users can also state completion explicitly, or it may be evident from the conversation.

Can bmad-help answer general questions about BMad modules?▼

Yes, catalog rows with _meta in the skill column point to module documentation sources such as llms.txt. The skill fetches these remote sources to give grounded answers when a question does not map to a specific skill.

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

Skills marked required=true must complete before you can meaningfully proceed to later phases. A phase with no required items is entirely optional, and the skill will clarify which recommendations are actually mandatory.

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

Each BMad skill is designed to operate with full context capacity for its own task. Starting a fresh context window prevents prior conversation history from degrading the next skill's performance.