task-decomposition

Parse design and requirements documents into granular TaskCreate entries.

6|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kok1eee/o-m-cc --skill task-decomposition-kok1eee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-decomposition
Source: https://github.com/kok1eee/o-m-cc/tree/main/skills/task-decomposition
Command: npx skills add https://github.com/kok1eee/o-m-cc --skill task-decomposition-kok1eee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planner-driven task decomposition removes the manual, error-prone work of translating design and requirements documents into granular, trackable implementation tasks and ensures consistent task registration in the project's native task system.

Core Features & Use Cases

  • Automatic Task Generation: Parses design.md and requirements.md to generate a prioritized list of implementation tasks.
  • Native Task Registration: Registers each item using TaskCreate so tasks appear in the project's task tracker without manual entry.
  • Validation and Guidance: Verifies presence of plan/design.md or plan/requirements.md and instructs the user to run the design step if required; reports when all TaskCreate registrations complete.
  • Use Case: After completing architecture design, run this Skill to produce executable tasks for engineers and populate the task system before coding begins.

Quick Start

Decompose the project's design and register all resulting tasks into the native task system using TaskCreate.

Frequently Asked Questions about task-decomposition

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

FAQPage Schema
How do I convert design.md and requirements.md into trackable development tasks?

To convert design.md and requirements.md into trackable development tasks, this solution parses existing project architecture and requirement documents to automatically generate a prioritized list of granular implementation tasks. It registers each item directly into the project's native task system using TaskCreate.

What is the best way to automate task creation from software design documents?

Automating task creation from software design documents is best handled by a planner agent that parses your design files and registers the resulting implementation items via TaskCreate. This removes manual entry errors and populates the native task tracker before coding begins.

Do I need a completed design document before decomposing project requirements into tasks?

Yes, you need a completed design document before decomposing project requirements into tasks. The planner agent validates the presence of design.md and requirements.md or equivalent files in a plan directory, instructing you to run the design step if they are missing.

How does automatic task registration work with a planner agent?

Automatic task registration works by running a planner agent in the foreground that parses validated design and requirements files. The agent generates actionable implementation items and executes TaskCreate entries, reporting back to the user only when all registrations finish.

Can I populate my native task tracker directly from project planning files?

Yes, you can populate your native task tracker directly from project planning files. By parsing design.md and requirements.md, the planner generates granular development tasks and registers them natively using TaskCreate, eliminating the need for manual task entry.