divide-and-conquer

Splits large tasks into smaller sub-tasks with dependency tracking.

62|13|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/driangle/taskmd --skill divide-and-conquer-driangle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: divide-and-conquer
Source: https://github.com/driangle/taskmd/tree/main/claude-code-plugin/skills/divide-and-conquer
Command: npx skills add https://github.com/driangle/taskmd --skill divide-and-conquer-driangle

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps manage large, complex tasks by breaking them down into smaller, more manageable sub-tasks, improving clarity and facilitating parallel work.

Core Features & Use Cases

  • Task Decomposition: Analyzes a given task and determines if it's complex enough to warrant splitting.
  • Sub-task Generation: Creates new, focused task files that represent logical divisions of the original task.
  • Dependency Management: Links new sub-tasks to their parent task.
  • Use Case: You have a large feature request that involves backend, frontend, and documentation work. This Skill can help split it into three distinct tasks, each with its own owner and timeline.

Quick Start

Use the divide and conquer skill to split task with ID 077.

Frequently Asked Questions about divide-and-conquer

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

FAQPage Schema
How do I split large project tasks into manageable sub-tasks?

To split large project tasks into manageable sub-tasks, the tool assesses task complexity, generates new sibling task files with appropriate metadata, and updates the original task to reference these new sub-tasks for parallel execution.

When should I use task decomposition in agile project management?

Task decomposition in agile project management is ideal when a large feature request spans multiple domains like backend, frontend, and documentation. It assesses complexity to determine if splitting is warranted, creating focused tasks with independent owners and timelines.

Can I force task decomposition to bypass automatic complexity checks?

Yes, you can force task decomposition to bypass automatic complexity checks by using an optional force flag. This directly splits the target task into smaller sub-tasks and generates new sibling files regardless of the initial complexity assessment results.

Does this task management workflow update the original parent task file?

Yes, this task management workflow updates the original parent task file to reference the newly generated sub-tasks. This dependency management ensures the parent task accurately tracks the logical divisions and maintains links to the new sibling task files.

What are the limitations of automated sub-task generation for complex workflows?

A limitation of automated sub-task generation is that it relies on complexity assessment to decide whether to split tasks. Without using the force flag, it may choose not to decompose tasks it deems insufficiently complex, potentially requiring manual intervention.