Search

PythonReactSEOPDF
OpenClaw

Speckit Swarm

Speckit Swarm Agent Orchestration System

heldinhow0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install heldinhow/speckit-swarm

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Speckit Swarm - Agent Orchestration System

Overview

Native implementation of oh-my-opencode-style orchestration using OpenClaw's tools.

Architecture

Core Components
  1. Ultrawork Detector - Detects "ulw"/"ultrawork" keywords and triggers parallel execution
  2. Agent Personas - Specialized system prompts for different tasks
  3. Task Planner - Breaks complex tasks into parallel chunks
  4. Continuation Enforcer - Ensures tasks complete fully

File Structure

skills/speckit-swarm/
├── SKILL.md                      # This file
├── src/
│   ├── ultrawork.ts              # Ultrawork detection & trigger
│   ├── personas/
│   │   ├── mod.ts               # Persona exports
│   │   ├── sisyphus.ts          # Main orchestrator
│   │   ├── hephaestus.ts        # Deep worker
│   │   ├── oracle.ts            # Design/debug
│   │   ├── librarian.ts         # Research/docs
│   │   └── explore.ts            # Fast scout
│   ├── planner.ts               # Task decomposition
│   └── index.ts                 # Main entry

Usage

Manual Mode
# Use personas directly
sessions_spawn task:"..." model:"minimax-m2.5" thinking:"high"
Ultrawork Mode

When user includes "ulw" or "ultrawork":

  1. Detect keyword
  2. Decompose task into parallel chunks
  3. Execute with parallel_spawn
  4. Aggregate results

Personas

Sisyphus (Main Orchestrator)
  • Model: minimax-m2.5
  • Thinking: high
  • Behavior: Relentless execution, parallel coordination, todo tracking
Hephaestus (Deep Worker)
  • Model: minimax-m2.5
  • Thinking: high
  • Behavior: Autonomous execution, no hand-holding, completes full scope
Oracle (Design/Debug)
  • Model: minimax-m2.5
  • Thinking: high
  • Behavior: Architecture decisions, bug hunting, code review
Librarian (Research)
  • Model: minimax-m2.1
  • Thinking: medium
  • Behavior: Docs lookup, code exploration, pattern finding
Explore (Scout)
  • Model: minimax-m2.5-highspeed
  • Thinking: low
  • Behavior: Fast grep, file...

Source information

Source
github
Repository
openclaw/skills
Path
skills/heldinhow/speckit-swarm
Version
—
Commit
a1313e7f06cdd88429a9baa86202230a701872b7
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Speckit Swarm - Agent Orchestration System

## Overview

Native implementation of oh-my-opencode-style orchestration using OpenClaw's tools.

## Architecture

### Core Components

1. **Ultrawork Detector** - Detects "ulw"/"ultrawork" keywords and triggers parallel execution
2. **Agent Personas** - Specialized system prompts for different tasks
3. **Task Planner** - Breaks complex tasks into parallel chunks
4. **Continuation Enforcer** - Ensures tasks complete fully

## File Structure

```
skills/speckit-swarm/
├── SKILL.md                      # This file
├── src/
│   ├── ultrawork.ts              # Ultrawork detection & trigger
│   ├── personas/
│   │   ├── mod.ts               # Persona exports
│   │   ├── sisyphus.ts          # Main orchestrator
│   │   ├── hephaestus.ts        # Deep worker
│   │   ├── oracle.ts            # Design/debug
│   │   ├── librarian.ts         # Research/docs
│   │   └── explore.ts            # Fast scout
│   ├── planner.ts               # Task decomposition
│   └── index.ts                 # Main entry
```

## Usage

### Manual Mode
```bash
# Use personas directly
sessions_spawn task:"..." model:"minimax-m2.5" thinking:"high"
```

### Ultrawork Mode
When user includes "ulw" or "ultrawork":
1. Detect keyword
2. Decompose task into parallel chunks
3. Execute with parallel_spawn
4. Aggregate results

## Personas

### Sisyphus (Main Orchestrator)
- Model: minimax-m2.5
- Thinking: high
- Behavior: Relentless execution, parallel coordination, todo tracking

### Hephaestus (Deep Worker)
- Model: minimax-m2.5
- Thinking: high
- Behavior: Autonomous execution, no hand-holding, completes full scope

### Oracle (Design/Debug)
- Model: minimax-m2.5
- Thinking: high
- Behavior: Architecture decisions, bug hunting, code review

### Librarian (Research)
- Model: minimax-m2.1
- Thinking: medium
- Behavior: Docs lookup, code exploration, pattern finding

### Explore (Scout)
- Model: minimax-m2.5-highspeed
- Thinking: low
- Behavior: Fast grep, file...

Related skills

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.