Skip to content
Back to skills

Orchestration

ASecurity

- Complex tasks with 4+ independent subtasks - Release preparations with multiple verification steps - Large refactoring across multiple file domains - Any plan created by `strategic-planner` agent

  • 16 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 6, 2026
ai-agentsbashrefactoringapi

Works with

  • api

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add Roberdan/convergio-community --skill orchestration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orchestration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Orchestration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/roberdan-orchestration-convergio-community/badge)](https://www.skillsdirectory.com/skills/roberdan-orchestration-convergio-community)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: orchestration
version: "2.0.0"
context: fork
user-invocable: true
allowed-tools:
  - Read
  - Glob
  - Grep
  - Bash
  - Task
---

# Multi-Agent Orchestration via Agent Teams

## When to Use

- Complex tasks with 4+ independent subtasks
- Release preparations with multiple verification steps
- Large refactoring across multiple file domains
- Any plan created by `strategic-planner` agent

## Team Lifecycle

```
TeamCreate → TaskCreate (assign) → SendMessage → execute → shutdown
```

1. **Create team**: `TeamCreate` with named members (agents by name)
2. **Create tasks**: `TaskCreate` per subtask with title, description, assigned agent
3. **Assign work**: `SendMessage` to each member with task context
4. **Monitor**: `TaskList` to track progress
5. **Update**: `TaskUpdate` when status changes
6. **Shutdown**: `SendMessage` type: shutdown_request to each member

## Example Team Creation Pattern

```
TeamCreate: "plan-{id}-executors" with members [baccio, marco, luca, rex]

TaskCreate: title="T-01: API refactor", assignee=baccio, description="Refactor src/api/"
TaskCreate: title="T-02: Component update", assignee=marco, description="Update src/components/"
TaskCreate: title="T-03: Tests", assignee=luca, description="Write unit tests"
TaskCreate: title="T-04: DB migration", assignee=rex, description="Run migrations"

SendMessage: to baccio → "Execute T-01: Refactor src/api/ per plan specs"
SendMessage: to marco → "Execute T-02: Update src/components/ per plan specs"
SendMessage: to luca → "Execute T-03: Write tests for updated components"
SendMessage: to rex → "Execute T-04: Run DB migrations and verify schema"
```

## Shutdown Protocol

When all tasks are done or on abort:

```
SendMessage: to baccio → type: shutdown_request
SendMessage: to marco → type: shutdown_request
SendMessage: to luca → type: shutdown_request
SendMessage: to rex → type: shutdown_request
```

## Pattern Selection

| Workers | Pattern    | Use When                      |
| ------- | ---------- | ----------------------------- |
| 2-3     | Small team | Independent parallel tasks    |
| 4-6     | Swarm      | Multi-domain plan execution   |
| 7+      | Mega-swarm | Opus coordinator + TeamCreate |

## Task Assignment Rules

1. **NO FILE OVERLAP** - Assign disjoint file sets per agent
2. **WORKTREE MANDATORY** - Each agent must use wave worktree (not main)
3. **TDD per task** - Each agent follows RED → GREEN workflow
4. **Thor per task** - `plan-db.sh validate-task` before marking done

## Integration with strategic-planner

```
Skill(skill="planner")
→ Plan approved
→ Skill(skill="orchestration")
→ TeamCreate + parallel SendMessage
→ All tasks complete → wave merge
```

## Task Tracking Commands

```bash
TaskList                              # All tasks + status
TaskUpdate <id> status=done           # Mark task complete
plan-db.sh validate-task <id> <plan>  # Thor per-task gate
plan-db.sh validate-wave <wave_id>    # Thor per-wave gate
wave-worktree.sh merge <plan> <wave>  # Merge on all done
```

## Related

- Agent: `agents/strategic-planner.md`
- Coordination patterns: `agents/core_utility/xavier-coordination-patterns.md`
- ADR: `docs/adr/0020-ecosystem-modernization-v2.1.md`
- Disabled predecessor: `skills/.disabled/orchestration-kitty/SKILL.md`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…