Skip to content
Back to skills

Orchestrate

ASecurity

Use when you need the Codex Copilot equivalent of Claude Copilot /orchestrate: plan stream-based work, validate dependencies, and coordinate explicit user-approved Codex subagent execution.

  • 13 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 5, 2026
ai-agentsgit

Security analysis

A100/100

Scanned September 5, 2026

npx -y skills add Everyone-Needs-A-Copilot/claude-copilot --skill orchestrate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orchestrate?

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

Security grade badge for Orchestrate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/everyone-needs-a-copilot-orchestrate/badge)](https://www.skillsdirectory.com/skills/everyone-needs-a-copilot-orchestrate)

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: orchestrate
description: "Use when you need the Codex Copilot equivalent of Claude Copilot /orchestrate: plan stream-based work, validate dependencies, and coordinate explicit user-approved Codex subagent execution."
---

# Orchestrate

Coordinate parallel work in a Codex-native way.

## Boundary

Codex Copilot does not auto-spawn workers unless the user explicitly asks for delegation or parallel execution.

## Workflow

1. Use `ta` to create a PRD, task breakdown, streams, dependencies, and file ownership.
2. Validate stream dependencies and file overlap with `scripts/orchestrate-validate.py` before any parallel work begins.
3. Use git worktrees only after confirming the branch/worktree plan with the user.
4. Spawn Codex subagents only when explicitly requested.
5. Keep write scopes disjoint and route each implementation stream through `qa`.
6. Treat merge, cleanup, and removal operations as separate actions requiring explicit current approval when destructive.
7. For a user-requested cost-capped non-interactive worker, pass
   `--max-budget-usd` through `tc worker`; do not imply that stored metadata
   enforces a cap unless the installed `tc` contract says so.

## Stream Metadata

Each stream should declare:

```json
{
  "streamId": "Stream-A",
  "streamName": "Foundation",
  "files": ["src/example.ts"],
  "streamDependencies": [],
  "streamPaths": ["src/example/**"],
  "streamTokenBudget": 2500
}
```

## Launch Template

When the user explicitly approves delegation, spawn each stream with:

- specialist role and skill
- task id and stream id
- owned files or path globs
- forbidden paths
- expected work product and QA route

## Output

- stream plan
- dependency graph
- file ownership map
- launch instructions or local execution plan

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…