planner
Plan complex tasks with structured multi-step processes, revisions, and branching alternatives. Define scope, requirements, and AI provider to manage and refine strategies efficiently.
Instructions
Multi-step planning with revisions and branches
Input Schema
Name | Required | Description | Default |
---|---|---|---|
branchId | No | Identifier for this planning branch (e.g., 'approach-A', 'microservices-path') | |
branchingFrom | No | If isBranching is true, which step number to branch from | |
isBranching | No | True if exploring an alternative approach from a previous step | |
isRevision | No | True if this step revises a previous step | |
provider | No | AI provider to use for planning assistance | gemini |
requirements | No | Specific requirements, constraints, or success criteria | |
revisingStep | No | If isRevision is true, which step number is being revised | |
scope | No | Planning scope and depth | standard |
stepNumber | Yes | Current step number in the planning sequence (starts at 1) | |
task | Yes | The task or problem to plan. For the first step, describe the complete planning challenge in detail. For subsequent steps, provide the specific planning step content, revisions, or branch explorations. | |
totalSteps | Yes | Current estimate of total steps needed (can be adjusted as planning progresses) |