agent-swarm

Decompose complex tasks into parallel subagent workflows with user approval.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/nmoralescyber/claude-skill-optimization --skill agent-swarm-nmoralescyber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-swarm
Source: https://github.com/nmoralescyber/claude-skill-optimization/tree/main/skills/meta/agent-swarm
Command: npx skills add https://github.com/nmoralescyber/claude-skill-optimization --skill agent-swarm-nmoralescyber

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decomposes complex tasks into parallelizable subagent workflows and gates execution with explicit user approval, enabling faster delivery across multi-domain projects.

Core Features & Use Cases

  • Proposes a swarm decomposition with defined subtask inputs, outputs, and tools.
  • Presents an approval gate with options to approve as-is, edit, cancel, or override before dispatch.
  • Dispatches subagents for each approved subtask and collects results for integration.
  • Integrates results, surfaces conflicts, and synthesizes a final answer with clear attribution.

Quick Start

Decompose a complex task into parallel subagents and present the swarm proposal for user approval.

Frequently Asked Questions about agent-swarm

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

FAQPage Schema
How do I decompose complex tasks into parallel subagent workflows?

Task decomposition breaks complex multi-domain tasks into parallelizable subtasks with defined inputs and outputs, presenting an approval gate to confirm dispatch before execution.

When should I use parallel subagents for multi-domain project automation?

Use parallel subagents for multi-domain project automation when tasks have two or more independent subtasks across domains, long-running work, or explicit signals requiring parallelism.

Can I edit or cancel a proposed swarm decomposition before dispatch?

Swarm decomposition presents an approval gate before dispatch, allowing users to approve as-is, edit, cancel, or override the proposed subtask workflows.

How does parallel subagent orchestration integrate results and handle conflicts?

Parallel subagent orchestration dispatches approved subagents, collects results for integration, surfaces conflicts, and synthesizes a final answer with clear attribution.

Does agent swarm automation require structured inputs and clear delivery specifications?

Agent swarm automation requires structured inputs, explicit inputs and outputs, and clear delivery specifications to ensure deterministic integration of subagent results.

What are the limitations of using parallel subagents for task decomposition?

Parallel subagents are not suited for single-domain tasks or workloads lacking independent subtasks, as deterministic integration requires structured inputs and clear delivery specifications.