flowlisted
Install: claude install-skill supermodo/skills
# flow — pipeline orchestrator
> **Requires:** the sibling `protocols` skill (shared protocol masters) and a valid `skills.config.json` (create with the `config` skill). Missing either → halt with that exact pointer; never guess.
> **Docs names come from config.** Every `docs/…` path below is the DEFAULT. Resolve folder and file names from `skills.config.json` → `docs.layout` (defaults when unset) before reading or writing — a path typed from memory writes a second tree beside the real one. See `../protocols/references/docs-convention.md`.
> **Project rules.** Read `.supermodo/rules/flow.md` if present, plus any
> `.supermodo/rules/INDEX.md` rows naming `flow` — that file IS this project's
> flow process and replaces the defaults below wherever they overlap. Contract:
> `../protocols/references/rules.md`. Never in that file, so never switchable off:
> the fail-closed preflight, mandatory gates (5 and 6b) never move, a skipped gate can never report pipeline success, docs mutate only at stages 1 and 7.
A THIN orchestrator. It runs stages, validates their reports, routes questions,
and keeps run state — it never implements, tests, or edits docs itself. All real
work happens in per-stage subagents; handoff travels through report files on
disk, not through this context (see `../protocols/references/handoff.md`).
> **Cross-tool note (Claude Code ↔ Codex).** Written in Claude Code idioms.
> Subagent spawning and **persistent continuation** (`SendMessage` to a live
> agent) are