Agent Workflow

Workflows

A structured workflow plugin for OpenClaw agents. Guides work through brainstorm → plan → execute → verify → deliver with persistent state, branching, parallel context-plugins, and multi-project support. Trigger when the user wants to start a new project, follow a structured workflow, manage multiple concurrent projects, or navigate between workflow steps. Install as a Plugin (not a Skill) for full functionality including the agent_workflow tool. Do not trigger for simple one-off tasks.

Audits

Pending

Install

openclaw skills install agent-workflow

Agent Workflow

A structured workflow engine for OpenClaw agents. Migrated and generalized from the superpowers workflow system into a code-agnostic, general-purpose workflow plugin.

What it does

Provides a persistent state machine that guides your agent through a complete work lifecycle:

brainstorming → writing-plans → [execute] → verification → finishing-work
                                     ↓
                          subagent-driven-execution
                               OR
                          executing-plans

With support for:

  • Persistent state — workflow survives session restarts
  • Multi-project — run multiple workflows concurrently
  • Branching — choose execution strategy at branch points
  • Context-plugins — fork into review/parallel-agents without leaving main flow
  • Soft-guard goto — jump to any step with warnings about skipped prerequisites
  • 11 bundled Skills — covering the full workflow lifecycle

Installation

This is a Plugin, not a plain Skill. Install via:

openclaw plugins install clawhub:agent-workflow
openclaw gateway restart

Then enable in your ~/.openclaw/openclaw.json:

{
  "plugins": {
    "allow": ["agent-workflow"]
  },
  "tools": {
    "allow": ["agent_workflow"]
  }
}

Usage

In your agent (via Feishu, Discord, or any channel):

Start a new workflow for my Q2 planning project

The agent will call agent_workflow with action: "start" and guide you through the workflow.

Tool: agent_workflow

ActionDescription
startBegin a new workflow
statusView current state (all active workflows if no ID given)
nextAdvance to the next step
gotoJump to any node (soft-guard warns about skipped steps)
completeMark current node done
forkActivate a context-plugin without leaving main flow
joinComplete a fork and return
getSkillLoad full SKILL.md for the current node
listList all workflows
abandonAbandon a workflow

Bundled Skills

  • brainstorming — Turn ideas into specs
  • writing-plans — Break specs into tasks
  • executing-plans — Sequential execution
  • subagent-driven-execution — Parallel subagent execution
  • verification-before-completion — Evidence before claims
  • finishing-work — Delivery options
  • dispatching-parallel-agents — Fork independent tasks
  • requesting-review — Dispatch reviewer subagent
  • receiving-review — Evaluate feedback rigorously
  • systematic-problem-solving — Root-cause diagnosis
  • writing-skills — Create/improve Skills