Skip to content
Development
Skill

/workflows

Run a persisted multi-agent DevSpace workflow from a script file or a named project workflow, then wait for or inspect its result.

BOOST
From plugin
devspace
5.3k2 skills
Install
$ npx -y skills add Waishnav/devspace --skill workflows --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/workflows

Context preview

The summary Claude sees to decide when to auto-load this skill.

Run a persisted multi-agent DevSpace workflow from a script file or a named project workflow, then wait for or inspect its result.

SKILL.md

workflows.SKILL.md
name: workflows
description: Run a persisted multi-agent DevSpace workflow from a script file or a named project workflow, then wait for or inspect its result.

DevSpace workflows

Use a workflow when a task has a repeatable multi-agent plan. Keep one-off delegation on the `subagents` commands.

Named workflows live in the current project's `.devspace/workflows/` directory. Run a named workflow or a specific file:

devspace workflow run --name <name> [--args '<json>']
devspace workflow run --file <path> [--args-file <path>]

The command returns a compact `<workflow id="..." status="..."/>` receipt. Keep the ID. Workflow code is read-only by default; add `--write-mode allowed` only when the workflow must modify the project.

Wait up to 60 seconds at a time. Repeat `wait` if the returned status is still running; do not poll `status` in a loop.

devspace workflow wait <id> --timeout 60

Inspect current state, calls, or one full call when needed:

devspace workflow status <id>
devspace workflow calls <id>
devspace workflow call <id> <index>
devspace workflow events <id> --after <last-sequence>
devspace workflow ls

`events` returns at most 100 persisted log and phase entries. Keep the highest sequence and pass it with `--after` for the next page.

Cancel only when the parent task no longer needs the run:

devspace workflow cancel <id>

Resume an interrupted or failed run from its durable call history:

devspace workflow run --resume <id> [--args '<json>']

Use `--json` only for scripts that need structured output.

Read more
Ships withdevspace

Minimal Coding Agent Harness on MCP for ChatGPT, Claude, Hermes, Grok Bot, OpenClaw

Get the whole plugin
Stats
5,300
Stars
602
Forks
Active
Maintenance
TypeScript
Language
MIT
License
1h ago
Last commit
4mo ago
Created

Repo: Waishnav/devspace

Other skills on devspace.