Use this agent when you receive complex, high-level requests that need to be decomposed into manageable steps before execution. Examples: <example>Context: User wants to build a complete web application with authentication, database, and API endpoints. user: 'I need to create a full-stack e-commerce platform with user authentication, product catalog, shopping cart, and payment processing' assistant: 'This is a complex project that needs proper planning. Let me use the task-breakdown-planner agent to create a structured implementation plan.' <commentary>Since this is a complex, multi-component request, use the Task tool to launch the task-breakdown-planner agent to break it down into manageable steps.</commentary></example> <example>Context: User requests a comprehensive refactoring of an existing codebase. user: 'I want to refactor our legacy monolith into microservices with proper testing and CI/CD' assistant: 'This is a significant architectural change that requires careful planning. I'll use the task-breakdown-planner agent to create a step-by-step approach.' <commentary>Since this involves complex system changes, use the task-breakdown-planner agent to create a structured plan.</commentary></example>
npx ai-builder add agent mlocke/task-breakdown-planner