decompose

Decompose large tasks into subtasks under a two-hour timebox with dependency mapping.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tgsatwit/agent-delivery-pub --skill decompose-tgsatwit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decompose
Source: https://github.com/tgsatwit/agent-delivery-pub/tree/main/.claude/skills/decompose
Command: npx skills add https://github.com/tgsatwit/agent-delivery-pub --skill decompose-tgsatwit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the challenge of overwhelming, large tasks by breaking them down into manageable, independently executable subtasks, ensuring each can be completed within a two-hour timeframe.

Core Features & Use Cases

  • Task Decomposition: Divides complex initiatives into smaller, actionable units.
  • Dependency Mapping: Clearly outlines task interdependencies and parallelization opportunities.
  • Execution Wave Planning: Groups subtasks into sequential waves for efficient execution.
  • Use Case: When faced with a large feature request, use this Skill to break it down into distinct engineering, testing, and documentation subtasks, each with defined dependencies and execution order.

Quick Start

Use the decompose skill to break down the task of 'Implement user authentication'.

Frequently Asked Questions about decompose

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

FAQPage Schema
How do I break down large project tasks into subtasks under two hours?

Task decomposition breaks large initiatives into independently executable subtasks adhering to a <2-hour timebox. It maps dependencies between subtasks and groups them into parallel execution waves, ensuring each unit is independently code-reviewable and testable.

What is dependency mapping in agile workflow optimization?

Dependency mapping in workflow optimization outlines task interdependencies and parallelization opportunities. It groups subtasks into sequential execution waves, creating clear dependency chains to optimize parallel execution and prepare work for implementation.

How do I group subtasks into execution waves for parallelization?

Grouping subtasks into execution waves involves mapping dependencies between independently executable units and ordering them sequentially. This workflow optimization ensures clear dependency chains and maximizes parallelization across complex project initiatives.

Can I use task decomposition for complex feature requests like user authentication?

Task decomposition supports complex feature requests like user authentication by dividing them into distinct engineering, testing, and documentation subtasks. Each subtask receives defined dependencies and execution order within a <2-hour timebox.

When do I need subtask generation for project management?

Subtask generation is needed when preparing work for implementation or managing complex projects with overwhelming tasks. It decomposes large initiatives into manageable, independently code-reviewable units with mapped dependencies and execution wave planning.

What's the best way to ensure subtasks are independently code-reviewable and testable?

The best way to ensure subtasks are independently code-reviewable is decomposing large tasks into units under a two-hour timebox with mapped dependencies. This approach isolates execution waves and clarifies interdependencies for parallel processing.