task-planner

Convert user requests into execution plans with subtasks, agents, and dependencies.

81|9|Updated Nov 10, 2025
One-click install
npx skills add https://github.com/barkain/claude-code-workflow-orchestration --skill task-planner-barkain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-planner
Source: https://github.com/barkain/claude-code-workflow-orchestration/tree/main/skills/task-planner
Command: npx skills add https://github.com/barkain/claude-code-workflow-orchestration --skill task-planner-barkain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Task Planner converts vague user requests into a concrete, executable plan by analyzing intent and decomposing work into atomic subtasks, with agent assignments and dependency wiring.

Core Features & Use Cases

  • Automated decomposition: Break down complex requests into atomic subtasks with clear boundaries.
  • Agent assignment & orchestration: Map subtasks to specialized agents and schedule parallel waves.
  • Execution plan generation: Produce a complete plan including TaskCreate-ready metadata, dependencies, and milestones.

Quick Start

Provide a detailed user request such as: "Plan a feature implementation that requires planning, coding tasks, and tests. Return the execution plan with waves and agents."

Frequently Asked Questions about task-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down a complex feature request into actionable execution plans?

To create execution plans, you provide a detailed request and the planner analyzes intent, explores the codebase, and decomposes work into atomic subtasks with clear boundaries, dependencies, and milestones.

What is workflow orchestration and how does agent delegation work?

Workflow orchestration maps decomposed subtasks to specialized agents and schedules parallel execution waves. Agent delegation assigns specific atomic tasks to these agents based on the workflow's dependency wiring.

How do I schedule parallel execution waves for a complex coding workflow?

You schedule parallel execution waves by mapping subtask dependencies and agent assignments. The planner generates a structured execution plan that organizes tasks into sequential or parallel waves.

Can I use task-planner for cross-functional task decomposition in a large codebase?

Yes, task-planner is designed for cross-functional task decomposition. It analyzes intent and explores the codebase to decompose complex work into atomic subtasks with dependencies and agent assignments.

What is the best way to generate TaskCreate-ready metadata for subtasks?

The best way to generate TaskCreate-ready metadata is to input a detailed user request. The planner produces a complete execution plan including metadata, dependencies, and milestones for each subtask.

When should I not use automated task decomposition for software engineering?

You should avoid automated task decomposition for simple, single-step requests that do not require cross-functional coordination, agent delegation, or complex dependency mapping.