work-item-decompose

Breaks down user intent into discrete executable work items with complexity assessment and dependency validation.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AzrinPutra/schedulerv2 --skill work-item-decompose-azrinputra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-item-decompose
Source: https://github.com/AzrinPutra/schedulerv2/tree/main/.specsmd/fire/agents/planner/skills/work-item-decompose
Command: npx skills add https://github.com/AzrinPutra/schedulerv2 --skill work-item-decompose-azrinputra

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill tackles the challenge of transforming broad user intents into a series of discrete, manageable, and executable work items, ensuring clarity and feasibility in project execution.

Core Features & Use Cases

  • Intent Decomposition: Breaks down complex user intents into smaller, actionable tasks.
  • Complexity Assessment: Assigns a complexity level (low, medium, high) to each work item.
  • Dependency Validation: Identifies and validates dependencies between work items to prevent circular references.
  • Use Case: A user expresses a desire to "build a new user authentication system." This Skill would break that down into items like "Design database schema for users," "Implement user registration API endpoint," "Develop login authentication logic," and "Create UI for login form," assessing the complexity and dependencies for each.

Quick Start

Use the work-item-decompose skill to break down the intent 'Implement a new user profile page'.

Frequently Asked Questions about work-item-decompose

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

FAQPage Schema
How do I break down complex project intents into actionable tasks?

Task decomposition breaks down broad user intents into discrete, executable work items. It transforms complex project goals into smaller, manageable tasks while assigning complexity levels and validating dependencies to ensure clarity and feasibility in project execution.

What is the best way to assess task complexity and dependencies during project planning?

Complexity assessment assigns a low, medium, or high level to each work item, while dependency validation identifies and checks relationships between tasks to prevent circular references. This ensures executable steps are properly sequenced and feasible for project execution.

Can I use task decomposition for large software engineering features like building an authentication system?

Yes, task decomposition applies to software engineering workflows by breaking down large features like a user authentication system into discrete items such as designing database schemas, implementing API endpoints, and developing UI components with validated dependencies.

Do I need a clear intent brief to decompose work items effectively?

Yes, task decomposition requires clear intent briefs and adherence to defined decomposition patterns. Providing a precise project goal allows the process to accurately generate executable work items with proper complexity assessments and defined acceptance criteria.

Why does task decomposition require dependency validation?

Dependency validation is required to identify and verify relationships between decomposed work items, preventing circular references. This ensures that executable tasks are properly ordered and that project planning workflows maintain logical execution sequences.