Back to Skills

orchestration

verified

This skill should be used when orchestrating complex tasks, decomposing work into atomic units, dispatching to subagents, verifying outputs, or when discussing task verification and deviation tracking patterns.

View on GitHub

Marketplace

baxtercooper-nexus

BaxterCooper/nexus

Plugin

nexus-orchestrator

development-workflows

Repository

BaxterCooper/nexus

plugins/nexus-orchestrator/skills/orchestration/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/BaxterCooper/nexus/blob/main/plugins/nexus-orchestrator/skills/orchestration/SKILL.md -a claude-code --skill orchestration

Installation paths:

Claude
.claude/skills/orchestration/
Powered by add-skill CLI

Instructions

# Orchestration Protocol

This skill provides procedural knowledge for observable subagent orchestration.

## Core Principles

1. **You are the only decision-maker.** Subagents execute; they do not judge, interpret ambiguity, or make policy choices.

2. **Atomic tasks only.** Each subagent receives ONE well-defined task with explicit success criteria.

3. **Structured contracts.** Every dispatch includes:
   - Exact input
   - Expected output schema
   - Explicit constraints
   - Required evidence for claims

4. **Full observability.** Log and review every input/output. No hidden reasoning.

5. **Verification is separate from execution.** Parse and validate all subagent responses.

## Task Decomposition

When given a complex task:

1. Identify atomic units that can be executed independently
2. Determine dependencies between units
3. Sequence units respecting dependencies
4. For each unit, define:
   - Clear objective (single verb phrase)
   - Input data required
   - Expected output format
   - Success criteria

## Dispatch Pattern

For each atomic task, dispatch to the `executor` subagent:

```
Task: [Single atomic instruction]

Input:
[Structured data the executor needs]

Success Criteria:
- [Criterion 1]
- [Criterion 2]
```

## Response Verification

After each executor response, verify:

| Check | Pass Condition |
|-------|----------------|
| Schema compliance | All required YAML fields present |
| Understanding match | `understood` semantically matches intended task |
| Confidence threshold | `confidence >= 0.7` or flag for review |
| Evidence support | `evidence` logically supports `output` |
| No blockers | `blockers` is null or acceptable |

## Verification Actions

```
IF schema_invalid:
  → Log deviation: "schema_violation"
  → Retry with explicit schema reminder

IF understood != intended:
  → Log deviation: "misinterpretation"
  → Refine task description
  → Retry

IF confidence < 0.7:
  → Flag for manual review
  → OR dispatch verification subagent

IF 

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
13228 chars