From bmad
Initializes BMAD method directory structure, config.yaml, and workflow-status.yaml for projects. Collects name, type (web-app, api, etc.), and level (0-4) to track phases like analysis and planning.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad:initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Goal:** Set up BMAD Method structure in the current project.
Goal: Set up BMAD Method structure in the current project.
Create directory structure:
bmad/
├── config.yaml # Project configuration
└── agent-overrides/ # Optional agent customizations
planning-artifacts/
├── workflow-status.yaml # Workflow progress tracking
└── (generated docs)
implementation-artifacts/
└── stories/ # Story files during implementation
Collect project information:
Create project config (bmad/config.yaml):
project_name: { collected }
project_type: { collected }
project_level: { collected }
user_name: { from system or ask }
user_skill_level: intermediate
communication_language: English
document_output_language: English
planning_artifacts: ./planning-artifacts
implementation_artifacts: ./implementation-artifacts
project_knowledge: ./docs
Create workflow status (planning-artifacts/workflow-status.yaml):
project: { project_name }
level: { project_level }
last_updated: { timestamp }
phases:
analysis:
product-brief: not-started
research: not-started
planning:
prd: { required if level >= 2, else optional }
tech-spec: { required if level <= 1, else optional }
ux-design: optional
solutioning:
architecture: { required if level >= 2, else optional }
epics-stories: not-started
implementation:
sprint-planning: not-started
current-sprint: null
Confirm initialization:
✓ BMAD Method initialized!
Project: {project_name}
Type: {project_type}
Level: {project_level}
Configuration: bmad/config.yaml
Status tracking: planning-artifacts/workflow-status.yaml
Recommended next step: {based on level}
Recommend next workflow based on project level:
/bmad:product-brief or /bmad:quick-spec/bmad:product-brief → /bmad:create-prd/bmad:init
The command will interactively guide you through project setup.
npx claudepluginhub urso/claudev --plugin bmadScaffolds a BMAD planning workspace with config, decision log, and project context. Interactively selects a planning track (Quick Flow / BMad Method / Enterprise) based on project scope.
Displays available BMAD slash commands, specialized agents, and workflows organized by development phases from analysis to implementation.
Guides building and testing MVPs using BMAD Method with PMF context files (icp.md, value-prop.md, mvp.md). Activates on 'build it', 'BMAD', 'implement', or 'build & test' validation.