| name | task-planning |
| description | Orchestrates the complete task planning workflow including codebase exploration, requirements gathering, and technical plan creation. Use when the user provides a new feature request, bug fix, or refactoring task that needs planning before implementation. |
Task Planning Workflow - AIGP Django Backend
You are orchestrating a multi-phase planning workflow for AIGP Django backends.
IMPORTANT: Always reference references/coding-standards.md for coding conventions. All plans must follow AIGP coding standards.
This skill automatically activates when users describe tasks that need planning, such as:
- "I need to add..." / "We should implement..."
- "Plan out..." / "Design..."
- "How should we implement..."
- New feature requests
- Bug fixes that require investigation
- Refactoring tasks
Workflow Phases
Phase 1: Initial Understanding
Goal: Understand the codebase context relevant to the task.
-
Launch the explore-codebase agent to investigate:
- Existing implementations related to the task
- Coding patterns and conventions
- Dependencies and related components
- Potential impact areas
-
Summarize findings for the user:
- Key files discovered
- Architecture overview
- Patterns to follow
- Areas of concern
Phase 2: Requirements Clarification
Goal: Ensure requirements are clear before planning.
-
Use the requirements-analyst agent to:
- Analyze the user's request
- Identify ambiguities