mvt-decompose

Decompose epic requirements into dependency-aware sub-changes with DAG checks.

19|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/uoyoCsharp/My-Virtual-TechTeam --skill mvt-decompose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mvt-decompose
Source: https://github.com/uoyoCsharp/My-Virtual-TechTeam/tree/main/.claude/skills/mvt-decompose
Command: npx skills add https://github.com/uoyoCsharp/My-Virtual-TechTeam --skill mvt-decompose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps when a requirement is too large to handle as a single change and needs to be split into a small set of manageable, dependency-aware sub-changes. It reduces planning ambiguity by turning an epic into a clear execution sequence with explicit boundaries and a recommended starting point.

Core Features & Use Cases

  • Epic decomposition: Breaks a large initiative into 2-8 right-sized child changes that can each go through analyze, design, implement, and review cycles.
  • Dependency mapping: Defines a DAG of child changes so teams can see sequencing, parallel work opportunities, and blockers before implementation starts.
  • Structured artifact generation: Produces both narrative and structured outputs as epic.md and epic.yaml for downstream workflow continuity.
  • Use case: When a product requirement spans multiple domains such as authentication, billing, admin controls, and reporting, this Skill creates a workable decomposition plan instead of forcing everything into one oversized implementation effort.

Quick Start

Ask the AI to decompose your large multi-domain requirement into 2-8 sub-changes with dependencies and prepare epic planning artifacts.

Frequently Asked Questions about mvt-decompose

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

FAQPage Schema
How do I break down a large epic requirement into shippable changes?

Epic decomposition breaks large requirements into 2-8 right-sized child changes that can each go through analyze, design, implement, and review cycles. This reduces planning ambiguity and creates a clear execution sequence.

What is the best way to map dependencies for multi-domain project changes?

Dependency mapping defines a DAG of child changes to show sequencing, parallel work opportunities, and blockers. This approach helps teams identify explicit boundaries and a recommended starting point before implementation begins.

How do I plan workflows for an epic spanning multiple domains like billing and authentication?

Workflow planning for multi-domain initiatives creates a workable decomposition plan instead of forcing everything into one oversized effort. It generates structured artifacts with unique change identifiers and project-aware guidance for downstream continuity.

Can I generate structured planning artifacts for epic change management?

Yes, epic planning produces both narrative and structured outputs as epic.md and epic.yaml files. These artifacts include unique change identifiers, DAG dependency checks, and session state updates for downstream workflow continuity.

When do I need to decompose a product requirement before implementation?

You need epic decomposition when a requirement is too large to handle as a single change and needs explicit scope boundaries. It is essential for large initiatives requiring sequencing, child change definitions, and a clear starting point before detailed analysis.

Why does my large engineering initiative lack a clear execution sequence?

Without epic decomposition, large initiatives suffer from planning ambiguity because they lack explicit dependency relationships and right-sized sub-changes. Breaking them into 2-8 child changes creates a DAG that defines sequencing and identifies blockers.