What problem does it solve?
This Skill solves the common pain points of AI-assisted software development: single-turn chat context loss, forgotten architectural decisions, disorganized ad-hoc coding, and unmaintainable output when building software with AI.
Core Features & Use Cases
- Multi-Role AI Collaboration: Simulates a full agile development team with specialized AI roles (analyst, product manager, architect, developer, QA, UX designer) to handle dedicated tasks and ensure output quality.
- Dual Workflow Paths: Offers a quick path for small tasks like bug fixes and minor feature updates, and a full 7-stage path for complex projects like new product builds and system refactoring.
- Context Optimization: Uses document sharding and context engineering to load only relevant information for each development task, avoiding context window overload and maintaining consistency with earlier project decisions.
Typical use cases include building a new SaaS product from scratch, refactoring a legacy monolithic application, or fixing critical production bugs with full traceability to original requirements.
Quick Start
Use the bmad-method skill to guide you through building a complete user authentication module from requirement gathering to code review using the full AI dev team workflow.