What problem does it solve?
This Skill provides a structured, research-first approach to planning software features, ensuring clarity on requirements, architecture, and tasks before coding begins, thereby preventing costly rework and scope creep.
Core Features & Use Cases
- Two Planning Tracks: Offers a 'Small Track' (5 gates, <2 days) for simpler features and a 'Large Track' (10 gates) for complex ones, ensuring appropriate planning depth.
- Comprehensive Gate Coverage: Guides users through essential planning stages including research, PRD, TRD, API design, data modeling, task breakdown, and delivery planning.
- Research Agents: Integrates specialized agents for codebase patterns, best practices, and framework documentation research.
- Delivery Tracking: Includes a skill to monitor execution progress against the planned roadmap.
- Use Case: Before starting development on a new user authentication module, use the Large Track to thoroughly research existing patterns, define the PRD and TRD, design the API contracts, model the user data, and break down the implementation into atomic tasks.
Quick Start
Use the bee:using-pm-team skill to plan a new feature by running the command /bee:pre-dev-full payment-system.