scope-decompose

Analyze multi-faceted tasks for decomposition into subtasks with tighter acceptance criteria.

2|Updated May 3, 2026
One-click install
npx skills add https://github.com/lukeivers/loam --skill scope-decompose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scope-decompose
Source: https://github.com/lukeivers/loam/tree/main/plugins/loam-skills/skills/scope-decompose
Command: npx skills add https://github.com/lukeivers/loam --skill scope-decompose

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps break down large, multi-faceted tasks into smaller, more manageable subtasks based on acceptance criteria, improving efficiency and parallelization.

Core Features & Use Cases

  • Task Decomposition: Determines if tasks can be split into subtasks with tighter acceptance criteria.
  • Parallel Execution Planning: Supports swarm-like patterns for distributed task handling.
  • Use Case: If a project involves multiple deliverables like planning, coding, and testing, this Skill assesses whether to decompose the task for parallel execution, thereby reducing overall completion time.

Quick Start

Provide a description of a complex project, and ask the AI to analyze whether it can be broken into smaller parts to improve efficiency.

Frequently Asked Questions about scope-decompose

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

FAQPage Schema
How do I decompose complex tasks into subtasks for parallel processing?

To decompose complex tasks for parallel processing, this Skill evaluates multi-faceted tasks against acceptance criteria to determine if splitting them into smaller subtasks is justified. It analyzes whether decomposition will genuinely optimize resource utilization before breaking the project down.

What is task decomposition based on acceptance criteria?

Task decomposition based on acceptance criteria is the process of evaluating a large task to see if it can be split into smaller subtasks with tighter, more specific criteria. This ensures that splitting the task improves efficiency and enables parallel execution.

Can I use this for swarm coordination and workflow optimization?

Yes, you can use this for swarm coordination and workflow optimization. It supports swarm-like patterns by planning distributed task handling, allowing multiple subtasks like planning, coding, and testing to be executed in parallel to reduce overall completion time.

What is the best way to break down a large project for parallel execution?

The best way to break down a large project for parallel execution is to provide a project description to the Skill, which then assesses whether to decompose deliverables into subtasks based on justification from comparing acceptance criteria to optimize resource utilization.

When should I not use task decomposition for project analysis?

You should not use task decomposition when splitting a task is not justified by the acceptance criteria. The Skill ensures decomposition only occurs when it improves efficiency and resource utilization, preventing unnecessary splitting of workflows that are already manageable.