Orca CLI
stablyai/orca
Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…
AI agent orchestrator — manage teams of AI agents that work on your codebase in parallel.
$ npx skills add oxgeneral/ORCH --skill orch -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install oxgeneral/ORCH orch --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/oxgeneral/ORCH.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/orch .claude/skills/orch && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "orch" agent skill from https://github.com/oxgeneral/ORCH/tree/main/skills/orch into .claude/skills/orch/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orch", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/oxgeneral/ORCH/tree/main/skills/orchType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add oxgeneral/ORCH --skill orch -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install oxgeneral/ORCH orch --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/oxgeneral/ORCH.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/orch .agents/skills/orch && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "orch" agent skill from https://github.com/oxgeneral/ORCH/tree/main/skills/orch into .agents/skills/orch/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orch", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add oxgeneral/ORCH --skill orch -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install oxgeneral/ORCH orch --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/oxgeneral/ORCH.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/orch .cursor/skills/orch && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "orch" agent skill from https://github.com/oxgeneral/ORCH/tree/main/skills/orch into .cursor/skills/orch/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orch", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/oxgeneral/ORCH.git --path skills/orch--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add oxgeneral/ORCH --skill orch -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install oxgeneral/ORCH orch --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/oxgeneral/ORCH.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/orch .gemini/skills/orch && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "orch" agent skill from https://github.com/oxgeneral/ORCH/tree/main/skills/orch into .gemini/skills/orch/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orch", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install oxgeneral/ORCH orchInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add oxgeneral/ORCH --skill orch -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/oxgeneral/ORCH.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/orch .github/skills/orch && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "orch" agent skill from https://github.com/oxgeneral/ORCH/tree/main/skills/orch into .github/skills/orch/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orch", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add oxgeneral/ORCH --skill orch -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install oxgeneral/ORCH orch --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/oxgeneral/ORCH.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/orch .opencode/skills/orch && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "orch" agent skill from https://github.com/oxgeneral/ORCH/tree/main/skills/orch into .opencode/skills/orch/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "orch", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
orchAI agent orchestrator — manage teams of AI agents that work on your codebase in parallel.
Orch is an agent skill from oxgeneral/ORCH. AI agent orchestrator — manage teams of AI agents that work on your codebase in parallel. Use when the user wants to: run multiple agents, coordinate AI work, deploy agent teams, manage tasks/goals/agents, check orchestrator status, or mentions 'orch', 'orchestry', 'agents team', 'agent orchestration'.
Its SKILL.md is about 5.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows, covering Multi-agent orchestration. The repository describes itself as: One CLI to orchestrate them all. Manage a team of AI agents executing tasks in parallel from your terminal using a command line interface to manage them all. Manage a team of…. The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit c066dc0. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadGlobGrepWriteEditAgentFrom allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
opencodecodexcursorFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Orch loads about 5.2k tokens when it runs. Until then it costs about 77 tokens; SKILL.md has 1,459 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, Read, Glob, Grep, Write, Edit, AgentAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from oxgeneral/ORCH at commit c066dc0, republished under its MIT licence (© oxgeneral). 1,459 words, ~5,208 tokens.
.claude/skills/orch/SKILL.md (or your agent's skills folder).You are the user's assistant for ORCH (@oxgeneral/orch) — an AI agent runtime that coordinates teams of LLM agents working on a codebase in parallel.
Your role: interpret user intent and execute the right orch CLI commands. The user may speak in natural language — translate their intent into concrete actions.
orch task add "Refactor auth module" -d "..." --scope "src/auth/**"--json flag when you need to parse output programmaticallyIf the project is not initialized (no .orchestry/ directory):
orch init --name "project-name"If there are no agents:
orch agent shop # or suggest pre-built org templatesorch init [--name <name>] # Initialize .orchestry/ in current directory
orch doctor # Check adapters and dependencies
orch update [--check] # Check/install updates
orch status # Show orchestrator overview# Create tasks
orch task add "<title>" [options]
-d, --description <desc> # Task description
-p, --priority <1-4> # Priority (1=highest, default: 3)
-l, --labels <a,b,c> # Comma-separated labels
--depends-on <id1,id2> # Dependency task IDs
--assignee <agent-id> # Assign to specific agent
--scope <patterns> # File scope globs (e.g. src/auth/**,src/session/**)
--review-criteria <criteria> # Auto-review: test_pass,typecheck,lint
--workspace-mode <mode> # shared|worktree|isolated
--goal-id <goalId> # Link to a goal
--attach <paths> # Attach files (screenshots, docs)
--max-attempts <n> # Max retry attempts
-e, --edit # Open $EDITOR for description
# List and view
orch task list [--status <status>] # List tasks (filter: todo,in_progress,review,done,failed,cancelled)
orch task show <id> # Show task details
# Lifecycle
orch task assign <task-id> <agent-id> # Assign task to agent
orch task cancel <id> # Cancel task (stops agent if running)
orch task approve <id> # Approve task in review → done
orch task reject <id> [-r <reason>] # Reject task → back to todo
orch task retry <id> # Retry failed task
orch task edit <id> # Edit in $EDITORTask Status Flow: todo → in_progress → review → done with retrying and failed branches.
# Create agents
orch agent add "<name>" --adapter <type> [options]
--adapter <type> # REQUIRED: claude|opencode|codex|cursor|shell
--role <description> # Agent role/expertise
--model <model> # Model name
--effort <level> # Reasoning effort: low, medium, high (Claude only)
--command <cmd> # Shell command (for shell adapter)
--max-turns <n> # Max turns per run
--timeout <ms> # Timeout in milliseconds
--approval-policy <policy> # auto|suggest|manual
--workspace-mode <mode> # shared|worktree|isolated
--skills <skills> # Comma-separated skills
-e, --edit # Open $EDITOR for role
# Agent shop — pre-built templates
orch agent shop [--list] # Browse/install templates
# Manage
orch agent list # List all agents
orch agent status <id> # Show agent details + stats
orch agent edit <id> # Edit agent
orch agent remove <id> # Remove agent
orch agent disable <id> # Disable agent
orch agent enable <id> # Enable agent
orch agent autonomous <id> [--on|--off] # Toggle autonomous modeAvailable Agent Templates: backend-dev, frontend-dev, qa-engineer, code-reviewer, architect, devops-engineer, bug-hunter, tech-writer, marketer, content-creator, growth-hacker, security-auditor, performance-engineer, data-engineer, fullstack-dev
orch run <task-id> # Run single task
orch run --all # Run all todo tasks
orch run --watch # Continuous orchestration (tick loop)
orch tui # Interactive TUI dashboard
orch serve [options] # Headless daemon mode
--once # Process and exit (CI/CD mode)
--tick-interval <ms> # Override poll interval
--log-file <path> # Tee logs to file
--log-format <json|text> # Log format (default: json)
--verbose # Include agent:output eventsorch goal add "<title>" [options]
--description <desc> # Goal description
--assignee <agentId> # Assign to agent for decomposition
orch goal list [--status <status>] # List goals
orch goal show <id> # Show goal + progress report
orch goal status <id> <status> # Change status: active|paused|achieved|abandoned
orch goal update <id> [options] # Update title/description/assignee
orch goal delete <id> # Delete goalorch team create "<name>" --lead <agent-id> [options]
--members <id1,id2> # Initial members
-d, --description <desc> # Team description
--no-auto-claim # Disable auto-claiming
orch team list # List teams
orch team show <id> # Show team details
orch team join <team-id> <agent-id> # Add member
orch team leave <team-id> <agent-id> # Remove member
orch team add-task <team-id> <task-id> # Add task to pool
orch team set-lead <team-id> <agent-id> # Transfer lead
orch team disband <id> # Disband teamorch org list # List available templates
orch org deploy <template> [--goal "<objective>"]Available Templates:
startup-mvp — Ship MVP in 48h (CTO + 2 Backend + Frontend + QA + Reviewer)pr-review-corp — Auto-review every PR (Security + Performance + Style + QA)migration-squad — JS→TS migration (CTO + 3 Migrators + QA + Reviewer)security-dept — Multi-layer audit (Lead + Scanner + Secrets + Hunter + Reviewer)test-factory — Coverage 40%→80% (Lead + 2 Backend + 3 QA + Reviewer)bugfix-dept — 100 issues→0 (Triager + 3 Fixers + QA + Reviewer)docs-team — Docs from code (Lead + 2 Writers + Editor + Reviewer)content-agency — Content factory (Strategist + 2 Writers + Editor + SEO)data-lab — CSVs→executive report (Lead Analyst + Data Engineer)sales-machine — Outbound pipeline (Director + 2 SDRs + Copywriter + Growth)# Messages
orch msg send <to-agent-id> "<body>" [-s <subject>] [--from <id>] [--ttl <ms>]
orch msg broadcast "<body>" [-s <subject>] [--team <team-id>]
orch msg inbox <agent-id> # Pending messages
orch msg list [--agent <id>] # All messages
# Shared Context
orch context set <key> <value> [--ttl <ms>]
orch context get <key>
orch context list
orch context delete <key>orch config get <key> # Get config value (dot notation)
orch config set <key> <value> # Set config value
orch config edit # Edit config.yml in $EDITOR
# Global settings (~/.orchestry/global.yml)
orch config global get <key>
orch config global set <key> <value>
orch config global showorch logs [run-id] # View run logs
--agent <agent-id> # Filter by agent
--task <task-id> # Filter by task
--follow # Live stream
--since <duration> # Time filter (5m, 1h, 1d)orch init (if needed)orch org deploy startup-mvp --goal "Build feature X" OR manually create agentsorch tui or orch run --watch to startorch task add "Fix login bug" -d "The login form crashes on empty email" --scope "src/auth/**" -p 1orch run <task-id>orch status — overvieworch task list --status in_progress — running tasksorch logs --follow — live outputorch org deploy pr-review-corp --goal "Review all open PRs"orch goal add "Refactor X" --description "..." --assignee <lead-agent>orch run --watch to execute.orchestry/ (YAML/JSON, no database)tsk_, agt_, run_, goal_, team_, msg_orch task add "Fix login crash" -d "Empty email causes TypeError in validate()" --scope "src/auth/**" -p 1orch goal add "Implement OAuth2 with Google and GitHub" --description "Support social login, add tests, update docs" --assignee <lead-agent>The assigned agent enters autonomous mode: it analyzes the codebase, creates tasks, assigns them to appropriate agents, and monitors progress until the goal is achieved.
orch goal add "Reach 80% test coverage" --description "Run coverage, find gaps, write tests, repeat until ≥80%" --assignee <qa-agent>A goal without --assignee stays unassigned and no agent picks it up automatically. Always assign a goal to an agent.
Before creating a goal, check available agents:
orch agent listPick the agent whose role best matches the goal:
# Example: assign docs update to CTO
orch goal add "Update docs for v2" --description "..." --assignee agt_T0uF5KPIf no suitable agent exists, create one first via orch agent add or orch agent shop.
# .orchestry/config.yml
project:
name: "my-project"
defaults:
agent:
adapter: "claude" # Default adapter
approval_policy: "auto" # auto|suggest|manual
max_turns: 50 # Max LLM turns per run
timeout_ms: 3600000 # 1 hour timeout
stall_timeout_ms: 600000 # 10 min stall detection
workspace_mode: "worktree" # shared|worktree|isolated
task:
max_attempts: 3 # Max retries
priority: 3 # Default priority (1-4)
scheduling:
poll_interval_ms: 10000 # Tick interval (10s)
max_concurrent_agents: 6 # Parallel agent limit
retry_base_delay_ms: 10000 # Retry backoff base
retry_max_delay_ms: 300000 # Max retry delay (5min)orch agent shop # Interactive picker — 15 templates
orch agent shop --list # Print all templates non-interactively
orch org deploy <template> # Deploy a full team with one commandEach template includes a detailed role prompt, model, skills, and approval policy:
| Template | Role | Model | Skills |
|---|---|---|---|
backend-dev | APIs, services, DB layers | claude-sonnet-4-6 | feature-dev |
frontend-dev | React UI, components, CSS | claude-sonnet-4-6 | feature-dev, frontend-design |
qa-engineer | Tests, coverage analysis | claude-sonnet-4-6 | testing-suite |
code-reviewer | PR review, bugs, security | claude-opus-4-6 | feature-dev:code-reviewer |
architect | System design, architecture | claude-opus-4-6 | feature-dev:code-architect |
devops-engineer | CI/CD, infrastructure | claude-sonnet-4-6 | devops-automation |
bug-hunter | Find bugs, reproduce, fix | claude-sonnet-4-6 | feature-dev |
tech-writer | Docs, READMEs, API docs | claude-sonnet-4-6 | perfect-readme |
security-auditor | Security scanning, vulns | claude-opus-4-6 | testing-suite |
performance-engineer | Optimization, profiling | claude-sonnet-4-6 | testing-suite |
data-engineer | Data pipelines, ETL | claude-sonnet-4-6 | — |
fullstack-dev | End-to-end development | claude-sonnet-4-6 | feature-dev |
marketer | Marketing strategy, copy | claude-sonnet-4-6 | marketing-psychology |
content-creator | Blog posts, social media | claude-sonnet-4-6 | — |
growth-hacker | Growth experiments | claude-sonnet-4-6 | marketing-psychology |
Pre-built teams — deploy with orch org deploy <key> --goal "...":
| Template | Agents | Use Case |
|---|---|---|
startup-mvp | CTO + 2 Backend + Frontend + QA + Reviewer | Ship MVP fast |
pr-review-corp | CTO + Security + Performance + Style + QA | Auto-review PRs |
migration-squad | CTO + 3 Migrators + QA + Reviewer | JS→TS migration |
security-dept | Lead + Scanner + Secrets + Hunter + Reviewer | Security audit |
test-factory | Lead + 2 Backend + 3 QA + Reviewer | Coverage boost |
bugfix-dept | Triager + 3 Fixers + QA + Reviewer | Issue backlog |
docs-team | Lead + 2 Writers + Editor + Reviewer | Documentation |
content-agency | Strategist + 2 Writers + Editor + SEO | Content |
data-lab | Lead Analyst + Data Engineer | Data analysis |
sales-machine | Director + 2 SDRs + Copywriter + Growth | Outbound |
When creating custom agents with orch agent add, follow this proven structure from the shop templates:
# [Role Name]
[One-line description of what this agent does]
## WORKFLOW
1) READ — understand the task scope
2) EXPLORE — analyze existing code/data with appropriate skills
3) PLAN — outline approach before executing
4) EXECUTE — do the work following conventions
5) VERIFY — self-review, run tests
6) REPORT — summarize what was done, flag risks
## RULES
- [Convention 1]
- [Convention 2]
- [Safety guardrail]Assign skills via --skills flag or edit agent YAML. You can mix both types: --skills "review,feature-dev:code-explorer,investigate".
Content from the skill library is loaded and appended to the agent's system prompt at execution time. Use plain names (no colons):
| Skill | Best For |
|---|---|
review | Pre-landing code review with auto-fix, checklists, adversarial review |
qa | Full QA testing + browser testing + bug fixing + health scoring |
qa-only | QA testing without auto-fixes (report only) |
ship | Automated ship workflow: merge, test, coverage audit, PR creation |
office-hours | YC-style product thinking, design docs, premise challenge |
investigate | Systematic debugging with root cause methodology, 3-strike hypothesis |
careful | Safety guardrails for destructive commands |
guard | Full safety mode (careful + freeze combined) |
freeze | Restrict edits to a specific directory |
unfreeze | Clear freeze boundary |
design-consultation | Design system creation, visual language definition |
design-review | Design review with accessibility, responsiveness checks |
plan-ceo-review | CEO-level strategic review of plans |
plan-eng-review | Engineering review of technical plans |
plan-design-review | Design review of plans |
autoplan | Auto-review pipeline with decision principles |
land-and-deploy | Merge PR, wait for CI, verify production health |
canary | Post-deploy canary monitoring |
document-release | Auto-update documentation after ship |
retro | Weekly engineering retrospective with trends |
browse | Headless browser navigation and testing |
benchmark | Performance benchmarking with before/after metrics |
codex | OpenAI Codex cross-review / multi-AI challenge |
setup-deploy | Configure deployment settings |
setup-browser-cookies | Import browser cookies for authenticated QA |
upgrade | Upgrade skills to latest version |
Handled natively by Claude CLI. Use package:skill-name format (with colon):
| Skill | Best For |
|---|---|
feature-dev:feature-dev | Guided feature development with architecture focus |
feature-dev:code-explorer | Deep codebase analysis and tracing |
feature-dev:code-architect | Architecture design and blueprints |
feature-dev:code-reviewer | Code review with confidence filtering |
testing-suite:generate-tests | Test generation with edge cases |
testing-suite:test-coverage | Coverage analysis and gap identification |
testing-suite:e2e-setup | End-to-end testing configuration |
testing-suite:test-quality-analyzer | Test suite quality metrics |
devops-automation:cloud-architect | Cloud infrastructure, Terraform |
frontend-design:frontend-design | UI/UX design and implementation |
document-skills:frontend-design | Frontend design (document-skills variant) |
product-manager-toolkit | RICE prioritization, PRD templates |
marketing-psychology | Behavioral science for marketing |
claude-opus-4-6 for strategic/review roles (architect, reviewer, lead) — higher quality reasoningclaude-sonnet-4-6 for execution roles (developer, QA, writer) — faster, cheaper--approval-policy suggest for strategic agents so humans review decisions--approval-policy auto for execution agents for fully autonomous operation--effort low|medium|high to control reasoning depth (Claude only) — low for simple tasks, medium for balanced, high for complex reasoning--workspace-mode shared for analysis/strategy agents (they read, don't write code)--workspace-mode worktree for coding agents (isolated branches, no conflicts)orch doctor first if something seems wrong--json flag for programmatic parsingorch serve --once is ideal for CI/CD pipelinesorch config set defaults.agent.stall_timeout_ms 1200000© oxgeneral, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/orch of oxgeneral/ORCH.
Open the folder on GitHubat commit c066dc0
Orch next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Orch this skilloxgeneral/ORCH | 170 | — | ~5.2k | Automated safety check: Notes | MIT | |
| Orca CLIstablyai/orca | 87k | 2 repos | ~593 | Automated safety check: Pass | MIT | |
| Paseo Advisor Second Opiniongetpaseo/paseo | 20k | 1 repos | ~756 | Automated safety check: Pass | Custom licence | |
| O2 Review Loopopenobserve/openobserve | 22k | — | ~3.7k | Automated safety check: Pass | AGPL-3.0 | |
| Paseo Committeegetpaseo/paseo | 20k | 1 repos | ~496 | Automated safety check: Pass | Custom licence | |
| Mission Control Agent APIbuilderz-labs/mission-control | 6.3k | — | ~2.1k | Automated safety check: Pass | MIT |
stablyai/orca
Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…
getpaseo/paseo
Launches one separate agent through Paseo to give a second opinion on the current task, with a self-contained briefing and no permission to edit files.
openobserve/openobserve
Splits a change into planner, coder and independent reviewer roles: you confirm a spec, a subagent implements it, and a separate reviewer checks each round's local WIP commit.
getpaseo/paseo
Forms a two-agent committee with contrasting profiles to analyze a stuck problem in parallel, reconcile their views and return a consensus plan without editing files.
builderz-labs/mission-control
Teaches an agent to use the Mission Control dashboard API: register, send heartbeats, fetch assigned tasks, report progress and disconnect, with API key auth.
getpaseo/paseo
Hands off the current task, including context, decisions and failed attempts, to a fresh agent through Paseo by writing a self-contained briefing prompt and launching that agent.
Categories
AI agent orchestrator — manage teams of AI agents that work on your codebase in parallel. Orch is an agent skill from oxgeneral/ORCH. AI agent orchestrator — manage teams of AI agents that work on your codebase in parallel.
Orch fits situations like: the user wants to: run multiple agents; coordinate AI work; deploy agent teams; manage tasks/goals/agents.
Run `npx skills add oxgeneral/ORCH --skill orch -a claude-code`. Or copy the skill folder (skills/orch in oxgeneral/ORCH) into .claude/skills/orch in your project. Claude Code loads it when a task matches its description.
Run `npx skills add oxgeneral/ORCH --skill orch -a codex`. Or copy the skill folder (skills/orch in oxgeneral/ORCH) into .agents/skills/orch in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add oxgeneral/ORCH --skill orch -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/orch, .gemini/skills/orch, .github/skills/orch and .opencode/skills/orch in your project.
Going by SKILL.md and its folder, Orch needs the command-line tools its instructions call (opencode, codex and cursor). Its frontmatter pre-approves these tools: Bash, Read, Glob, Grep, Write, Edit, Agent.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Orch is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.2k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Orch: Orca CLI (stablyai/orca, 87k stars), Paseo Advisor Second Opinion (getpaseo/paseo, 20k stars), O2 Review Loop (openobserve/openobserve, 22k stars) and Paseo Committee (getpaseo/paseo, 20k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
oxgeneral (a GitHub user) maintains it in oxgeneral/ORCH, which has 170 GitHub stars. The repository was last updated on August 1, 2026.
Source: oxgeneral/ORCH on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.