# Orchestrate

Coordinate several coding agents in parallel through Paradev (formerly Superset), each...

- Repository: https://github.com/ParadevAI/Paradev (15823 stars)
- Category: AI and agents
- License: see repository
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add ParadevAI/Paradev --skill orchestrate -g -a claude-code -y`
Codex: `npx skills add ParadevAI/Paradev --skill orchestrate -g -a codex -y`
Cursor: `npx skills add ParadevAI/Paradev --skill orchestrate -g -a cursor -y`
Gemini CLI: `npx skills add ParadevAI/Paradev --skill orchestrate -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add ParadevAI/Paradev`

## Description

Coordinate several coding agents in parallel through Paradev (formerly Superset), each in its own workspace, with follow-ups, progress reads, dependency tracking, and structured results. Use when the user asks to delegate, parallelize, fan out, or split up coding work across agents, workspaces, or hosts, hand work between agents, or monitor workers, including "spin up agents for each of these", "run these in parallel", "what are my workers doing". Not for ordinary single-agent workspace, task, or automation management.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Paradev Orchestration

`paradev` is an alias for the `superset` CLI: every `superset` command here also runs as `paradev`.

Coordinate terminal agents with Paradev's workspace, agent, and terminal commands. Treat this as a coordinator-driven protocol: Paradev provides session transport, while the coordinator owns task dependencies and completion state.

## Establish the control surface

1. Run `superset auth whoami --json`.
2. Run `superset schema 2>/dev/null | jq -re '.commands[] | select(.path==["terminals"]) | .commands[].path[1]' || superset terminals --help` and require `list`, `read`, `send`, and `close`. The `--help` fallback covers a CLI older than 1.34.0 (no `schema`) and a machine without `jq`.
3. If those commands are absent, run `superset update` and recheck. Do not invent or substitute unsupported orchestration commands. `hosts add`, `terminals send --keys`, `terminals wait`, `terminals attach`, `panes`, and `notifications show` are newer than CLI 1.37.0; when one is still missing after an update, skip it and fall back to `terminals read` and `send`.
4. Resolve the workspace, host, and terminal-capable agent before dispatching:

```bash
superset hosts list --json
superset agents list --local --json
superset workspaces list --local --json
```

The rest: https://github.com/ParadevAI/Paradev/blob/HEAD/plugins/superset/skills/orchestrate/SKILL.md
