planEpic
Generate a detailed implementation plan with hierarchical tasks and subtasks using sequential thinking. Ensures comprehensive planning before moving to execution, including test strategy and subtask depth configuration.
Instructions
Interactively creates a detailed implementation plan with hierarchical tasks and subtasks through sequential thinking, guiding the agent through multiple steps of refinement. Must be called BEFORE using the createEpic tool to ensure a comprehensive plan.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
additionalContext | No | Additional context or requirements for the implementation (optional) | |
basePath | No | FULL base path for the implementation (optional) | |
configPath | No | FULL path to custom plan configuration JSON file (optional) | |
currentStep | No | Current step in the sequential thinking process (internal use) | |
description | Yes | High-level description of what needs to be implemented | |
includeSubtasks | No | Whether to include creation of subtasks (default: true) | |
includeTestStrategy | No | Whether to include test strategy planning (optional, default: true) | |
maxDepth | No | Maximum depth of subtask hierarchy (optional, default: 3) | |
planSummary | No | Brief summary of planning progress so far (internal use) |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"additionalContext": {
"description": "Additional context or requirements for the implementation (optional)",
"type": "string"
},
"basePath": {
"description": "FULL base path for the implementation (optional)",
"type": "string"
},
"configPath": {
"description": "FULL path to custom plan configuration JSON file (optional)",
"type": "string"
},
"currentStep": {
"description": "Current step in the sequential thinking process (internal use)",
"type": "number"
},
"description": {
"description": "High-level description of what needs to be implemented",
"type": "string"
},
"includeSubtasks": {
"description": "Whether to include creation of subtasks (default: true)",
"type": "boolean"
},
"includeTestStrategy": {
"description": "Whether to include test strategy planning (optional, default: true)",
"type": "boolean"
},
"maxDepth": {
"description": "Maximum depth of subtask hierarchy (optional, default: 3)",
"type": "number"
},
"planSummary": {
"description": "Brief summary of planning progress so far (internal use)",
"type": "string"
}
},
"required": [
"description"
],
"type": "object"
}