A skill library for orchestrator → subagent work
You just talk.
It orchestrates.
orchflows turns Claude Code, Codex, or Grok Build into an orchestrator — subagents that work in parallel, real verification of everything they produce, and workflows that improve themselves.
No skill names to memorize · two callables do every job
The problem
Skill libraries break four ways.
orchflows answers each in structure, not with a bigger prompt file. Full rationale in Design rationale.
Handcrafted prompts
As models get smarter, overprescription degrades output quality.
Chained by hand
Run /brainstorm, then /to-prd, then… you shepherd every hop.
One workflow per domain
Writing a blog and shipping a feature are the same shape.
Run 100 hits the same snags
Nothing learns. The hundredth run stubs the same toe as the first.
The mechanism
Two callables. One return path.
Control flow — loops, branches, retries — is the calling workflow's own prose, not a new callable. Detail in Workflows.
Builds each unit of work; in planning mode, freezes the root ticket before any child starts.
The read-only twin. It attacks Goal and evidence — adversarial review stands between a claim and "done".
Nothing marks "done" except an external check passing. Goal, executor evidence, and the applicable independent path all sit between a claim and completion.
tickets.py do is the whole outbound half; tickets.py land imports, adjudicates, and retires. Full lifecycle in Tickets.Four layers · data, never control flow
Retarget the pipeline by stamping a standard.
A narrow waist of seven data contracts sits between everything; the domain switch is pure prose, never a code fork. See Architecture and Standards.
Documentation
Browse the library.
The docs mirror the repository's own vocabulary and reading order — not a parallel rewrite.
Install
Clone, install, talk.
A user install that configures whichever CLI it finds. Full guide in Installation.
$ cd orchflows
$ ./install.sh # install.cmd on Windows
To update: git pull, rerun. · Uninstall: python install.py --user --uninstall