bmad-method使用方法

作者: gavin 分类: 未分类 发布时间: 2025-09-02 13:50

一、安装

npx bmad-method install

二、命令说明

=== BMad Orchestrator Commands ===

All commands must start with * (asterisk).

Core Commands:

  • *help …………… Show this guide
  • *chat-mode ………. Start conversational mode for detailed assistance
  • *kb-mode ………… Load full BMad knowledge base
  • *status …………. Show current context, active agent, and progress
  • *exit …………… Return to BMad or exit session

Agent & Task Management:

  • *agent [name] ……. Transform into specialized agent (list if no name)
  • *task [name] …….. Run specific task (list if no name, requires agent)
  • *checklist [name] … Execute checklist (list if no name, requires agent)

Workflow Commands:

  • *workflow [name] …. Start specific workflow (list if no name)
  • *workflow-guidance .. Get personalized help selecting the right workflow
  • *plan …………… Create detailed workflow plan before starting
  • *plan-status …….. Show current workflow plan progress
  • *plan-update …….. Update workflow plan status

Other Commands:

  • *yolo …………… Toggle skip confirmations mode
  • *party-mode ……… Group chat with all agents
  • *doc-out ………… Output full document

=== Available Specialist Agents ===

  • *agent analyst: Business Analyst
    • When to use: Use for market research, brainstorming, competitive analysis, creating project briefs, initial project discovery, and documenting existing projects (brownfield).
    • Key deliverables: Project Briefs, Competitor Analysis, Market Research Reports.
  • *agent pm: Product Manager
    • When to use: Use for creating PRDs, product strategy, feature prioritization, roadmap planning, and stakeholder communication.
    • Key deliverables: Product Requirements Documents (PRDs), Epics, User Stories.
  • *agent ux-expert: UX Expert
    • When to use: Use for UI/UX design, wireframes, prototypes, front-end specifications, and user experience optimization.
    • Key deliverables: Front-end Specifications, AI UI Generation Prompts.
  • *agent architect: Architect
    • When to use: Use for system design, architecture documents, technology selection, API design, and infrastructure planning.
    • Key deliverables: Backend, Frontend, and Full-Stack Architecture Documents.
  • *agent po: Product Owner
    • When to use: Use for backlog management, story refinement, acceptance criteria, sprint planning, and prioritization decisions.
    • Key deliverables: Validated User Stories, Document Quality Checks, Actionable Development Tasks.

=== Available Workflows ===

  • *workflow brownfield-fullstack: Brownfield Full-Stack Enhancement
    • Purpose: Agent workflow for enhancing existing full-stack applications with new features, modernization, or significant changes. Handles existing system analysis and safe integration.
  • *workflow brownfield-service: Brownfield Service/API Enhancement
    • Purpose: Agent workflow for enhancing existing backend services and APIs with new features, modernization, or performance improvements. Handles existing system analysis and safe integration.
  • *workflow brownfield-ui: Brownfield UI/Frontend Enhancement
    • Purpose: Agent workflow for enhancing existing frontend applications with new features, modernization, or design improvements. Handles existing UI analysis and safe integration.
  • *workflow greenfield-fullstack: Greenfield Full-Stack Application Development
    • Purpose: Agent workflow for building full-stack applications from concept to development. Supports both comprehensive planning for complex projects and rapid prototyping for simple ones.
  • *workflow greenfield-service: Greenfield Service/API Development
    • Purpose: Agent workflow for building backend services from concept to development. Supports both comprehensive planning for complex services and rapid prototyping for simple APIs.
  • *workflow greenfield-ui: Greenfield UI/Frontend Development
    • Purpose: Agent workflow for building frontend applications from concept to development. Supports both comprehensive planning for complex UIs and rapid prototyping for simple interfaces.

💡 Tip: Each agent has unique tasks, templates, and checklists. Switch to an agent to access their capabilities! To start, I’d recommend

*workflow-guidance to get a personalized recommendation for your project.