task-breakdown

Assess task complexity and output a numeric score with orchestration level.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/djimontyp/task-tracker --skill task-breakdown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-breakdown
Source: https://github.com/djimontyp/task-tracker/tree/main/.claude/skills/task-breakdown
Command: npx skills add https://github.com/djimontyp/task-tracker --skill task-breakdown

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill transforms vague, complex user requests into clear, atomic subtasks with defined dependencies and execution order, preventing "analysis paralysis" and ensuring efficient project planning and execution.

Core Features & Use Cases

  • Complexity Assessment: Scores tasks (0-20) across scope, time, agents, dependencies, and documentation needs to determine the optimal orchestration level (0-3).
  • Atomic Task Decomposition: Breaks down large requests into small, independently verifiable subtasks (under 30 minutes each) for easier delegation.
  • Dependency Mapping: Identifies and maps task dependencies, enabling efficient parallelization and sequential execution.
  • Use Case: A user requests "Implement user profile editing with avatar upload." This skill would break it down into backend API tasks, frontend UI tasks, database migrations, and testing, then recommend a Level 2 multi-agent orchestration, saving you planning time.

Quick Start

This skill is typically invoked automatically for any non-trivial task.

To manually trigger:

Invoke skill with:

user_request: "Implement a new user authentication system with JWT."

The skill will output a detailed complexity assessment and an execution plan.

Frequently Asked Questions about task-breakdown

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

FAQPage Schema
How do I break down a complex project into manageable subtasks?

Task decomposition transforms large requests into atomic subtasks under 30 minutes each with defined dependencies and execution order. The skill assesses complexity across scope, time, agents, dependencies, and documentation needs, then outputs a numeric score (0-20) and orchestration level (0-3) to guide your planning and delegation strategy.

What's the best way to assess task complexity before starting a project?

Complexity assessment scores tasks across five dimensions: scope breadth, time estimate, agent requirements, dependencies, and documentation needs. This produces a 0-20 complexity score and corresponding orchestration level (0-3) with rationale, helping you determine whether to handle the work solo or escalate to multi-agent orchestration.

How do I identify task dependencies and parallelize execution?

Dependency mapping identifies which subtasks must run sequentially versus in parallel by analyzing task relationships and prerequisites. The skill maps these dependencies explicitly so you can execute independent tasks concurrently and chain dependent tasks in the correct order for efficient project execution.

Can I use task breakdown for multi-domain projects spanning backend, frontend, and infrastructure?

Yes. Task breakdown is designed for multi-domain, non-trivial requests spanning backend, frontend, infrastructure, or long-running workflows. It decomposes these complex cross-domain projects into isolated subtasks with clear ownership and execution sequencing.

When should I use task breakdown versus handling planning manually?

Use task breakdown when facing vague, complex requests that risk analysis paralysis. Manual planning works for simple, single-domain tasks; automated decomposition prevents planning delays and ensures atomic, independently verifiable subtasks with mapped dependencies for projects with multiple domains or long execution timelines.