work-item-decompose

Decompose intents into executable work items with acceptance criteria.

201|19|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/fabriqaai/specs.md --skill work-item-decompose-fabriqaai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-item-decompose
Source: https://github.com/fabriqaai/specs.md/tree/main/src/flows/fire/agents/planner/skills/work-item-decompose
Command: npx skills add https://github.com/fabriqaai/specs.md --skill work-item-decompose-fabriqaai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams transform an overarching intent into a structured set of executable work items, enabling clear planning, traceability, and measurable progress.

Core Features & Use Cases

  • Decompose intents into discrete work items with defined acceptance criteria.
  • Assess complexity and validate dependencies to prevent bottlenecks and rework.
  • Persist generated work items to a dedicated .specs-fire directory for execution planning.

Quick Start

  1. Provide an intent in the AI planning workflow.
  2. Run the work-item-decompose skill to generate a plan with item-level details.
  3. Review the generated work items and approve to save them to .specs-fire/intents/{intent-id}/work-items

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 an intent into discrete work items for AI-driven project planning?

To break an intent into discrete work items, you provide the overarching intent within an AI planning workflow, and the system decomposes it into structured items with defined acceptance criteria and validated dependencies.

How does work item decomposition handle complexity assessment and dependency validation?

Work item decomposition assesses complexity and validates dependencies by evaluating each generated item against the intent, preventing execution bottlenecks and rework through structured dependency validation.

What is the best way to define acceptance criteria for executable work items?

The best way to define acceptance criteria for executable work items is through structured intent decomposition, which automatically generates item-level details and applies autonomy bias to ensure measurable progress.

How are generated work items persisted for execution planning?

Generated work items are persisted as definitions under the .specs-fire/intents/{intent-id}/work-items directory, ensuring traceability and structured execution planning across the AI workflow.

Can I use intent decomposition for structured execution in AI workflows without external dependencies?

Yes, you can use intent decomposition for structured execution in AI workflows without external dependencies, as the process operates independently to generate, assess, and persist work-item definitions.