Plan Feature Skill
Trigger Phrases
This skill is automatically triggered when the user:
- •Asks to "plan", "create a plan", or "break down" a feature
- •Requests implementation planning
- •Wants task breakdown or analysis
- •Mentions "roadmap", "phases", or "implementation plan"
- •Asks how to implement something complex
Delegation Instructions
When this skill is triggered:
- •Delegate immediately to the
planneragent - •Provide feature requirements
- •Include any constraints or considerations
- •Specify scope and context
- •Include timeline if mentioned
Context to Pass
- •Feature Description: What needs to be planned
- •Requirements: Functional and non-functional requirements
- •Constraints: Technical or business constraints
- •Current State: Existing system context
- •Timeline: Any deadlines or timeline requirements
- •Dependencies: Known dependencies or prerequisites
Agent Responsibilities
The planner agent will:
- •Analyze requirements and constraints
- •Break down work into phases
- •Identify dependencies and risks
- •Estimate complexity and effort
- •Create detailed implementation plan
- •Provide actionable next steps
Usage Examples
Example 1: Feature Planning
User: "Plan the implementation of real-time notifications"
Delegation: Delegate to planner with:
- •Feature: Real-time notifications
- •Requirements: Push notifications, multiple channels
- •Context: Current notification system
Example 2: Refactoring Plan
User: "Create a plan to refactor the authentication system"
Delegation: Delegate to planner with:
- •Task: Refactor authentication
- •Goals: Improve security, maintainability
- •Context: Current auth implementation
Example 3: Task Breakdown
User: "Break down the e-commerce checkout feature into tasks"
Delegation: Delegate to planner with:
- •Feature: Checkout flow
- •Requirements: Payment, shipping, confirmation
- •Context: Existing cart system
Best Practices
- •Delegate complex planning to planner agent
- •Provide comprehensive requirements
- •Include constraints and context
- •Specify timeline if critical
- •Request detailed breakdown