sswarm

Coordinate parallel agents through a six-phase pipeline with dependency-based dispatch.

1|1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/kenkenmain/ken-cc-plugins --skill sswarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sswarm
Source: https://github.com/kenkenmain/ken-cc-plugins/tree/main/plugins/ants/skills/sswarm
Command: npx skills add https://github.com/kenkenmain/ken-cc-plugins --skill sswarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating multiple parallel agent teams to execute a structured six-phase pipeline with dependency-based dispatch and a live coordination overlay.

Core Features & Use Cases

  • Parallel architect and reviewer tasks with per-phase leads to ensure quality and throughput.
  • BlockedBy dependency chains enable deterministic progression and clean handoffs between phases.
  • Live coordination via SendMessage overlay provides status broadcasts and handoff signals without blocking execution.

Quick Start

Create a team of five agents and run the six-phase pipeline with blockedBy dependencies and live SendMessage coordination.

Frequently Asked Questions about sswarm

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

FAQPage Schema
How do I coordinate parallel agents in a development pipeline?

You coordinate parallel agents using dependency-based dispatch and a live SendMessage overlay. This manages competing architect and reviewer tasks, ensuring deterministic progression and clean handoffs across a structured six-phase pipeline.

How do task dependencies work when running parallel agent teams?

Task dependencies use BlockedBy chains to enable deterministic progression. This ensures phase leads only consolidate parallel outputs from competing architects after all predecessor tasks finish, preventing race conditions during execution.

Do I need the ants plugin environment to run multi-agent pipelines?

Yes, the ants plugin environment is required. It supplies the task graphs, file-based outputs, and SendMessage overlay needed to coordinate status broadcasts and phase handoffs between multiple parallel agents.

What is the best way to broadcast status updates without blocking agent execution?

Use a live SendMessage overlay to broadcast status updates and handoff signals without blocking execution. This allows parallel agents to continue processing tasks while communicating phase progression to lead consolidators.

When do I need a lead consolidator for parallel agent outputs?

You need a lead consolidator when competing architects and reviewers produce parallel outputs. The lead agent waits until all competitors finish, then consolidates results to guide progression to the next pipeline phase.