work-item-decompose

Decompose user intent into executable work items with complexity and dependency checks.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/phra/Antigravity-Discord-Bridge --skill work-item-decompose-phra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-item-decompose
Source: https://github.com/phra/Antigravity-Discord-Bridge/tree/main/.specsmd/fire/agents/planner/skills/work-item-decompose
Command: npx skills add https://github.com/phra/Antigravity-Discord-Bridge --skill work-item-decompose-phra

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Decomposition: Breaks down complex intents into smaller, independently valuable deliverables.
  • Complexity Assessment: Assigns a complexity level (low, medium, high) to each work item.
  • Autonomy Bias: Adjusts the execution mode (autopilot, confirm, validate) based on user preferences and complexity.
  • Dependency Validation: Identifies and flags circular dependencies between work items.
  • Use Case: When given a broad goal like "Develop a user authentication system," this Skill will generate specific work items such as "Design database schema for users," "Implement user registration API endpoint," and "Create login UI component," each with defined acceptance criteria and complexity.

Quick Start

Use the work-item-decompose skill to break down the intent to 'Create 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 software development tasks into actionable steps?

Task breakdown is achieved by decomposing a high-level user intent into discrete, executable work items. Each item receives a complexity assessment, acceptance criteria, and dependency validation to ensure a robust and manageable project plan.

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

Assessing task complexity involves assigning a low, medium, or high level to each decomposed work item. Dependency validation identifies and flags circular dependencies between items to guarantee execution order and project feasibility.

How do I create work items with clear acceptance criteria for a broad project goal?

Creating work items with clear acceptance criteria requires an explicit mandate for completability. The decomposition process transforms broad goals into independently valuable deliverables, each defining specific completion standards.

Can I automate task management workflows based on the complexity of work items?

You can automate task management workflows through an autonomy bias that adjusts execution modes. Depending on user preferences and the assessed complexity level, the system switches between autopilot, confirm, or validate execution modes.

When do I need to validate dependencies for task breakdown in software engineering?

Dependency validation is needed whenever decomposing an intent into multiple work items. It identifies and flags circular dependencies early, ensuring the resulting execution plan remains structurally sound and executable.

Does task decomposition work for high-level intents like building a user authentication system?

Task decomposition works for high-level intents by generating specific work items like designing database schemas or implementing API endpoints. It breaks complex software development goals into smaller, manageable deliverables.