problem-decomposition

Decompose complex problems into 3-7 sub-problems with dependency maps and execution plans.

1|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/iAMv1/agent-os --skill problem-decomposition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-decomposition
Source: https://github.com/iAMv1/agent-os/tree/main/skills/problem-decomposition
Command: npx skills add https://github.com/iAMv1/agent-os --skill problem-decomposition

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break complex problems into manageable sub-problems, enabling clear boundaries and verifiable progress.

Core Features & Use Cases

  • Structured decomposition: create a 3-7 sub-problem tree with defined dependencies.
  • Independent solvability: each sub-problem can be solved in isolation.
  • Dependency mapping and validation: identify critical paths and ensure complete coverage.
  • Execution planning: sequence sub-problems into phases with clear success criteria.

Quick Start

Provide a complex problem and I will generate a 3–7 sub-problem decomposition with a dependency map and an execution plan.

Frequently Asked Questions about problem-decomposition

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

FAQPage Schema
How do I break down a complex project into manageable sub-problems?

To break down a complex project, decompose it into a structured tree of 3 to 7 sub-problems with defined dependencies. This creates clear task boundaries and ensures each part can be solved independently for verifiable progress.

What is the best way to map dependencies for system design tasks?

Mapping dependencies for system design tasks requires validating relationships between decomposed sub-problems to identify critical paths. This ensures complete coverage and allows you to sequence sub-problems into execution phases with clear success criteria.

Can I use problem decomposition for debugging and large initiatives?

Yes, problem decomposition applies directly to debugging, large initiatives, and project planning. It enforces independent solvability and explicit dependencies, allowing you to isolate issues and sequence execution through a structured decomposition workflow.

How do I sequence an execution plan after decomposing a problem?

To sequence an execution plan, map the dependencies of your decomposed sub-problems and organize them into sequential phases. This phase-based execution approach ensures tasks follow the critical path and meet defined success criteria.

When do I need structured problem decomposition for project planning?

You need structured problem decomposition for project planning when facing complex problems that lack clear task boundaries. It breaks the problem into a 3 to 7 node tree, ensuring independent solvability and verifiable progress across phases.