task-decomposer

Break down feature requests into atomic tasks with dependencies and parallelization guidance.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/adiomas/claude-code-adiomas-plugins --skill task-decomposer-adiomas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-decomposer
Source: https://github.com/adiomas/claude-code-adiomas-plugins/tree/main/autonomous-dev/skills/task-decomposer
Command: npx skills add https://github.com/adiomas/claude-code-adiomas-plugins --skill task-decomposer-adiomas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to convert vague feature requests into concrete, atomic tasks with explicit dependencies and verification criteria, accelerating planning and execution.

Core Features & Use Cases

  • Structured Task Decomposition: Breaks down features into independent tasks with clear delivery boundaries.
  • Dependency & Parallelization Guidance: Explicitly maps task dependencies and parallelizable groups to optimize sprint planning.
  • Verification-Driven Planning: Produces a YAML feature list and per-task criteria to ensure measurable progress.

Quick Start

Provide a sample request and observe a decomposed task plan with dependencies and a preliminary feature YAML.

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 feature request into verifiable tasks with dependencies?

Task decomposition converts high-level feature requests into atomic, verifiable tasks with explicit dependencies and grouping for parallel execution. This structured approach ensures clear delivery boundaries and measurable progress through per-task verification criteria.

What is the best way to map dependencies for parallel sprint execution?

Mapping dependencies for parallel execution involves grouping atomic tasks into parallelizable sets. This explicitly identifies which tasks can run concurrently and which have dependencies, optimizing sprint planning and accelerating team execution.

How do I create verification criteria for a feature task list?

Verification-driven planning produces a YAML feature list and per-task criteria to ensure measurable progress. By defining atomic tasks with clear delivery boundaries, teams can verify completion concretely rather than relying on vague milestones.

Can I use task decomposition for vague feature requests without detailed specs?

Task decomposition is designed to convert vague feature requests into concrete, atomic tasks. It structurally breaks down undefined requests into independent tasks with explicit dependencies and verification criteria to accelerate planning.

What format does the decomposed feature task plan output?

The decomposed task plan outputs a preliminary feature YAML file alongside the task list. This YAML format captures the structured breakdown, explicit dependencies, and grouping required for parallel execution.