orc

Orchestrates multi-task builds through scored parallel subagents from intake to ship.

6|1|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/azure-id/orc --skill orc-azure-id
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: orc
Source: https://github.com/azure-id/orc/tree/main/templates/skills/orc
Command: npx skills add https://github.com/azure-id/orc --skill orc-azure-id

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Coordinating a large feature build by hand means planning tasks, picking the right model for each, avoiding file conflicts between parallel workers, and losing all progress when a session crashes or compacts. This Skill runs that entire pipeline for you: intake, planning, scored parallel execution, review, verification, and shipping, with durable checkpoints that survive crashes and fresh-session resumes. ## Core Features & Use Cases - Scored parallel dispatch: Every task is scored 0-100 from planner-emitted facets and mapped to the cheapest capable model (Haiku through Opus 5), then executed by model-pinned subagents in conflict-free waves. - Durable run state: Checkpoints and state-of-play files are written eagerly to disk, so a long run survives compaction, crashes, and fresh-session resumes via a paste-able resume block. - Grounded plans and honest returns: Declared files are spot-checked with Glob before scoring, executors must return verbatim build/test evidence, and review findings require anchored file:line quotes before any fix. - Use Case: Ask it to build a merchant notification system; it drafts an intent spec for your sign-off, plans six tasks, dispatches them across three waves on appropriately cheap models, pauses on schedule, reviews and verifies the result, then commits, pushes, and opens a PR. ## Quick Start Use orc to build a user notification feature with parallel subagents and take it from intake to a pull request.

Frequently Asked Questions about orc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate a feature build with parallel subagents in Claude Code?▼

Invoke the skill with a request like "use orc to build <feature>" or the /orc command. It runs intake questions, drafts an intent spec for sign-off, plans tasks, scores each one to pick a model, and dispatches conflict-free waves of subagents through review, verify, and ship.

How does ORC decide which model runs each task?▼

The planner emits per-task facets (breadth, novelty, logic, test surface, risk, uncertainty), and the orchestrator computes a 0-100 score with a fixed arithmetic formula. The score maps through a six-band table from Haiku 4.5 up to Opus 5 medium, and the full scoring table is shown before dispatch.

Can an ORC run survive a crash or a fresh session?▼

Yes. The orchestrator writes a checkpoint.json and state-of-play.md to disk after every wave, escalation, and phase transition. At any pause it emits a resume block you can paste into a fresh session to continue with near-zero context cost.

Does ORC work with non-Claude coding agents?▼

This repository is Claude Code-native, but a provider-agnostic port called orc-open exists for other coding agents. An optional extra_enabled config can also route low-score task bands to foreign models, with mandatory disclosure at Phase 1.

What happens when a review or verify finding is wrong?▼

Every P0-P2 finding must be anchored with a file:line and verbatim quote, which the orchestrator spot-checks before acting. A mismatched or missing quote demotes the finding to advisory P3, so it never triggers a fix or blocks shipping.

When should I use orc-mini or orc-fast instead of the full pipeline?▼

Use orc-mini for smaller jobs that can skip review, verify, and summary with a single Sonnet subagent, and orc-fast for the quickest lane gated on a fresh wiki and pattern cache. The full /orc lane suits multi-task features needing review, verification, and PR shipping.