Workflows

An Operator workflow is a process defined once in JSON: an ordered graph of typed steps, review gates, and retry edges that an LLM agent can follow. It is the native format — Operator runs it directly, and every export format (Claude, AGNT) is derived from it.

Three terms, three different things:

Term What it is
Operator workflow The step graph itself. Lives in an issue type’s steps.
Issue type One kind of work — FEAT, PRD, ELVSTAGE. Carries identity, input fields, and exactly one Operator workflow.
Collection A named, versioned bundle of issue types: a complete, shareable way of working. This page lists them.

Collections are deliberately separate from your kanban issue types. Jira, Linear, and GitHub Projects types describe how your team labels work; a collection describes how the agents do it. Map one onto the other once, and the workflow travels between projects, teams, and providers unchanged.

Every collection below is installable from Operator directly — they are published from this site as a machine-readable index that operator instances read on startup.

Simple

Simple workflow with TASK only

TASK

official 1 issue type Operator! updated 2026-07-01

Dev Kanban

Developer kanban with TASK, FEAT, FIX

TASK FEAT FIX

official 3 issue types Operator! updated 2026-06-16

DevOps Kanban

DevOps kanban with TASK, FEAT, FIX, SPIKE, INV

TASK FEAT FIX SPIKE INV

official 5 issue types Operator! updated 2026-06-16

Operator

Operator automation tasks: ASSESS, SYNC, INIT

ASSESS SYNC INIT AGENT_SETUP PROJECT_INIT

official 5 issue types Operator! updated 2026-07-01

Ralph Loop

PRD-to-story loop for completing one right-sized story per fresh agent context.

PRD STORY RLOOP

community 3 issue types snarktank updated 2026-07-01

JR Orchestration

Feature/task orchestration with coder, reviewer, architect, and rebase work units.

JRPLAN JRFEAT JRTASK JRREV JRREBASE

community 5 issue types snapwich updated 2026-07-01

Elves Overnight

Long-running staged batch workflow with durable memory, validation, PR review, and reporting.

ELVSTAGE ELVBATCH LANDPR ELVRPT

community 4 issue types Aigora updated 2026-07-01

Coder

Linear-synced engineering flow: Feature, Improvement, and Bug work delegated to coding agents.

FEATURE IMPROVEMENT BUG

community 3 issue types untra updated 2026-08-01

Example Chores

Minimal example community collection demonstrating the shareable format.

CHORE

community 1 issue type untra updated 2026-07-01

CollectionDescriptionIssue typesLoopAuthorTierCreatedUpdated
Simple Simple workflow with TASK only 1 single_pass Operator! official 2026-01-08 2026-07-01
Dev Kanban Developer kanban with TASK, FEAT, FIX 3 single_pass Operator! official 2026-01-08 2026-06-16
DevOps Kanban DevOps kanban with TASK, FEAT, FIX, SPIKE, INV 5 review_loop Operator! official 2026-01-08 2026-06-16
Operator Operator automation tasks: ASSESS, SYNC, INIT 5 single_pass Operator! official 2026-01-08 2026-07-01
Ralph Loop PRD-to-story loop for completing one right-sized story per fresh agent context. 3 fresh_context_story_loop snarktank community 2026-06-16 2026-07-01
JR Orchestration Feature/task orchestration with coder, reviewer, architect, and rebase work units. 5 feature_task_review_graph snapwich community 2026-06-16 2026-07-01
Elves Overnight Long-running staged batch workflow with durable memory, validation, PR review, and reporting. 4 staged_long_running_batch_loop Aigora community 2026-06-16 2026-07-01
Coder Linear-synced engineering flow: Feature, Improvement, and Bug work delegated to coding agents. 3 kanban_synced_single_pass untra community 2026-08-01 2026-08-01
Example Chores Minimal example community collection demonstrating the shareable format. 1 single_pass untra community 2026-07-01 2026-07-01

Contribute a collection

There is no single best way to run agents — the right loop depends on the work. That is exactly why these are shareable: a workflow that works for you is worth publishing, and one that does not fit is worth forking.

Official collections live in the operator repository:

  1. Create collections/community/<id>/, where <id> matches ^[a-z0-9_]{3,64}$.
  2. Add a collection.json conforming to the collection schema, with tier: "community" plus author, url, and license.
  3. Add one <KEY>.json per issue type — see the issue type schema — and an optional <KEY>.md ticket template.
  4. Add an icon.svg following the Simple Icons shape: a 24×24 viewBox, a single <path>, and no fill or stroke so it inherits the page’s color.
  5. Leave checksums out — they are computed at publish time.
  6. Run the CI gate locally, then open a pull request:
cargo test --test community_collections

Submissions are reviewed for prompt quality and safety, not just schema validity. A good collection describes a workflow shape worth sharing: what loop it runs, what memory it keeps, what gates it enforces, and when it stops.