This handles the full lifecycle of running workflows in two different modes. For MCP workflows, you get execute, pause, resume, cancel, and status operations with support for sequential, parallel, conditional, and manual gate execution. For native .claude/workflows/*.js files, it invokes the Workflow tool and manages deterministic subagent fan-outs with journal-based resume from a prior runId. The MCP side is stateful orchestration, the native side is cached replay. Use it when you need to actually run a workflow you've already defined, not just create or inspect one. The two surfaces don't share a pause mechanism, which is a bit awkward but reflects the underlying architecture.
npx skills add https://github.com/ruvnet/ruflo --skill workflow-run