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
Dev Kanban
Developer kanban with TASK, FEAT, FIX
TASK FEAT FIX
DevOps Kanban
DevOps kanban with TASK, FEAT, FIX, SPIKE, INV
TASK FEAT FIX SPIKE INV
Operator
Operator automation tasks: ASSESS, SYNC, INIT
ASSESS SYNC INIT AGENT_SETUP PROJECT_INIT
Ralph Loop
PRD-to-story loop for completing one right-sized story per fresh agent context.
PRD STORY RLOOP
JR Orchestration
Feature/task orchestration with coder, reviewer, architect, and rebase work units.
JRPLAN JRFEAT JRTASK JRREV JRREBASE
Elves Overnight
Long-running staged batch workflow with durable memory, validation, PR review, and reporting.
ELVSTAGE ELVBATCH LANDPR ELVRPT
Coder
Linear-synced engineering flow: Feature, Improvement, and Bug work delegated to coding agents.
FEATURE IMPROVEMENT BUG
Example Chores
Minimal example community collection demonstrating the shareable format.
CHORE
| Collection | Description | Issue types | Loop | Author | Tier | Created | Updated |
|---|---|---|---|---|---|---|---|
| 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:
- Create
collections/community/<id>/, where<id>matches^[a-z0-9_]{3,64}$. - Add a
collection.jsonconforming to the collection schema, withtier: "community"plusauthor,url, andlicense. - Add one
<KEY>.jsonper issue type — see the issue type schema — and an optional<KEY>.mdticket template. - Add an
icon.svgfollowing the Simple Icons shape: a 24×24 viewBox, a single<path>, and nofillorstrokeso it inherits the page’s color. - Leave checksums out — they are computed at publish time.
- 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.