task-decomposer

Decompose complex task descriptions into ordered subtasks with complexity estimates and dependency chains.

1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/hjemmesidekongen/ai --skill task-decomposer-hjemmesidekongen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-decomposer
Source: https://github.com/hjemmesidekongen/ai/tree/main/plugins/smedjen/skills/task-decomposer
Command: npx skills add https://github.com/hjemmesidekongen/ai --skill task-decomposer-hjemmesidekongen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the challenge of large, overwhelming tasks by breaking them down into smaller, manageable, and executable subtasks, making complex projects achievable.

Core Features & Use Cases

  • Task Decomposition: Divides a high-level task into a sequence of ordered subtasks.
  • Complexity & Risk Estimation: Assigns complexity levels (S/M/L/XL) and risk scores to each subtask.
  • Dependency Mapping: Identifies and visualizes dependencies between subtasks.
  • Use Case: A developer needs to implement a new authentication system. This Skill can break down the entire process into subtasks like "Create User Model," "Implement Password Hashing," "Build Registration Endpoint," etc., complete with their dependencies and estimated effort.

Quick Start

Use the task-decomposer skill to break down the task "Implement user authentication for the API".

Frequently Asked Questions about task-decomposer

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

FAQPage Schema
How do I break down a complex software task into actionable subtasks?

Task decomposition divides high-level project requirements into ordered, actionable subtask lists, assigning complexity estimates, file scopes, dependency chains, and risk scores to ensure clear execution pathways.

How does dependency mapping work for project subtasks?

Dependency mapping identifies and visualizes relationships between ordered subtasks, ensuring that sequential steps and prerequisite actions are tracked before agent dispatch, mitigating execution bottlenecks in complex workflows.

Can I estimate complexity and risk scores for software development subtasks?

Yes, you can estimate complexity and risk scores by assigning levels like S, M, L, or XL to each generated subtask, providing clear effort visualization and risk assessment for project planning.

What happens when task scope is insufficiently defined for subtask generation?

When task scope is insufficiently defined, the decomposition process pauses to request clarification, handling ambiguity by ensuring full requirement clarity before generating the ordered subtask list.

Is task decomposition suitable for managing API authentication implementation workflows?

Yes, task decomposition is suitable for API authentication workflows, breaking processes like user model creation and endpoint building into executable steps with mapped dependencies and specific file scopes.