task-decomposer

Decompose high-level tasks into actionable subtasks with dependency tracking.

35|10|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/ttmouse/skills --skill task-decomposer-ttmouse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-decomposer
Source: https://github.com/ttmouse/skills/tree/main/task-decomposer
Command: npx skills add https://github.com/ttmouse/skills --skill task-decomposer-ttmouse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms complex, high-level tasks into a series of smaller, manageable, and testable subtasks, streamlining project management and improving team efficiency.

Core Features & Use Cases

  • Intelligent Decomposition: Breaks down tasks into 3-5 actionable subtasks.
  • Dependency Tracking: Identifies blocking relationships and critical paths.
  • Assignment Recommendations: Suggests AI vs. human assignment based on task keywords.
  • Risk Assessment: Identifies potential blockers and suggests mitigation strategies.
  • Use Case: A product manager can input a large feature request like "Implement user authentication system" and receive a detailed breakdown of subtasks, including database schema design, API endpoint creation, and frontend implementation, ready to be assigned.

Quick Start

Use the task decomposer skill to break down the task "Implement user authentication system" for the backend project.

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 high-level feature request into actionable subtasks?

Task decomposition breaks down high-level feature requests into 3-5 actionable, testifiable subtasks. It provides state analysis, dependency tracking, and assignment recommendations to streamline project management and improve team efficiency.

Can I automatically create issues in Linear from generated subtasks?

Yes, Linear integration supports automated issue creation from generated subtasks. The task decomposer maps actionable subtasks, dependency tracking, and assignment recommendations directly into your project management workflow.

Does the task decomposition skill suggest whether a subtask should be assigned to AI or a human?

Yes, assignment recommendations suggest AI versus human allocation based on task keywords. This helps optimize resource allocation by matching subtask characteristics with the appropriate executor during project management.

What is the best way to track dependencies and critical paths when decomposing tasks?

The best way to track dependencies is using task decomposition to identify blocking relationships and critical paths automatically. It generates subtasks with rationale and state analysis to highlight potential blockers and suggest mitigation strategies.

Do I need pyyaml and requests installed to use the task decomposer?

Yes, you need the requests and pyyaml dependencies installed. These libraries facilitate the task decomposition processing and Linear integration required for automated issue creation and workflow automation.