Workflows
Runs deterministic multi-agent workflows with resumable artifacts. Ships deep-research from brief to review.
Quick Answer & Overview
Workflows is an open-source (MIT) OpenCode V2 plugin by @JadMadi. It resolves: Multi-phase work such as research is repeated ad hoc, with no fixed order, no artifacts, and no way to resume a run.. Installed via opencode plugin add github:jadmadi/opencode-workflows, it operates locally with 0% telemetry.
opencode plugin add github:jadmadi/opencode-workflows Local manual setup:
Copy workflows.ts into ~/.config/opencode/plugins/ and restart the TUI.
The Problem It Solves
Multi-phase work such as research is repeated ad hoc, with no fixed order, no artifacts, and no way to resume a run.
Slash Commands
| Command | Description & Usage |
|---|---|
/workflow | Run a workflow by name, or list the available workflows. |
Design Guardrails & Limitations
Uses child sessions and inherits the invoking session's model, so it needs no override. Runs are resumable from artifacts under the data dir.
Technical Specifications
- Target Host
- OpenCode V2 (CLI & TUI)
- Tested Runtime
- OpenCode
v2.0.16(builtUnder-2.0.16) - Artifact File
workflows.ts- Version Scheme
- CalVer (YYYY.MM.MICRO) · Current:
v2026.9.0 - Default Install Path
~/.config/opencode/plugins/workflows.ts- License
- MIT (Open Source)
- Last Updated
- 2026-09-25
Frequently Asked Questions
What problem does Workflows solve?
Multi-phase work such as research is repeated ad hoc, with no fixed order, no artifacts, and no way to resume a run.
How do I install Workflows in OpenCode V2?
Run the terminal command: `opencode plugin add github:jadmadi/opencode-workflows`. The runtime clones the repository into `~/.config/opencode/plugins/workflows.ts` and activates it in your next session. Alternatively: Copy workflows.ts into ~/.config/opencode/plugins/ and restart the TUI.
What are the guardrails and limitations for Workflows?
Uses child sessions and inherits the invoking session's model, so it needs no override. Runs are resumable from artifacts under the data dir.
What slash commands does Workflows provide?
/workflow (Run a workflow by name, or list the available workflows.)