Workflow
Build automated pipelines with reusable components, data flow between nodes, and state management.
Build automated pipelines with reusable components, data flow between nodes, and state management.
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Workflows live in
workflows/ with components and flows:
workflows/ ├── index.md # Inventory with tags ├── components/ │ ├── connections/ # Auth configs │ ├── nodes/ # Reusable operations │ └── triggers/ # Event sources └── flows/{name}/ ├── flow.md # Definition ├── config.yaml # Parameters ├── run.sh # Executable ├── state/ # Persistent between runs └── logs/
| Topic | File |
|---|---|
| Directory layout, naming, formats | |
| Data passing between nodes | |
| Cursor, seen set, checkpoint | |
| Retry, rollback, idempotency | |
| Connections, nodes, triggers | |
| Create, test, update, archive | |
security find-generic-password)workflows/ in workspace rootflows/{name}/state/ — cursor.json, seen.json, checkpoint.jsonflows/{name}/logs/ — JSONL per runflows/{name}/data/ — intermediate files between nodesEach node writes output to
data/{NN}-{name}.json. Next node reads it.
curl ... > data/01-fetch.json jq '...' data/01-fetch.json > data/02-filter.json
Breaking this pattern = nodes can't communicate.
Every node in flow.md MUST declare:
Undefined behavior = unpredictable workflow.
Prevent concurrent runs:
LOCKFILE="/tmp/workflow-${NAME}.lock" exec 200>"$LOCKFILE" flock -n 200 || exit 0
| File | Purpose |
|---|---|
| cursor.json | "Where did I leave off?" |
| seen.json | "What have I processed?" |
| checkpoint.json | "Multi-step recovery" |
Before creating new connections/nodes/triggers:
ls workflows/components/connections/ ls workflows/components/nodes/
Use existing. Update "Workflows Using This" when adding.
Related: For LLM-driven multi-phase processes, see the
cycle skill.No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.