task-decomposition

Break down complex tasks into atomic steps with dependency mapping and agent assignment.

2|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/mindmorass/reflex --skill task-decomposition-mindmorass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-decomposition
Source: https://github.com/mindmorass/reflex/tree/main/plugins/reflex/skills/task-decomposition
Command: npx skills add https://github.com/mindmorass/reflex --skill task-decomposition-mindmorass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down complex tasks into actionable steps.

Core Features & Use Cases

  • Structured decomposition framework: Identify goals, break down by feature and phase, ensure atomic tasks, map dependencies, and assign tasks to agents.
  • Scalable multi-agent planning: Enables coordinating workflows across teams and automation agents.
  • Use Case: Imagine coordinating a large feature upgrade by splitting it into research, design, implement, test, and document tasks.

Quick Start

Start by providing a complex task like "Plan a product feature" and have the skill generate a decomposition into atomic tasks.

Frequently Asked Questions about task-decomposition

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

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

Task decomposition breaks large projects into atomic, assignable steps by analyzing goals, identifying phases, mapping dependencies, and assigning work to agents. Start with your main objective and progressively split it into smaller, independent tasks until each is small enough for one person or agent to complete.

What's the best way to plan multi-agent workflows?

Structure your workflow using layered decomposition: define goals, break work by feature and phase, ensure tasks are atomic and independent, map task dependencies, then assign each to specific agents. This approach scales coordination across teams and automation systems.

How do I ensure tasks are actually atomic and ready to assign?

Atomic tasks have no internal dependencies, can be completed by a single agent, and produce a clear, measurable output. Apply the decomposition framework: if a task requires coordination with another task or multiple people, break it further until each piece stands alone.

Can I use task decomposition for feature planning?

Yes. Task decomposition applies directly to feature planning. Split a feature request into research, design, implementation, testing, and documentation phases, then decompose each phase into atomic tasks with explicit dependencies and owner assignments.

What happens if I miss task dependencies during decomposition?

Missed dependencies cause scheduling conflicts and bottlenecks—tasks start before their inputs are ready. Map dependencies explicitly as part of decomposition: document which tasks block others, identify parallel work, and validate the sequence before assignment.