Workflow creation, execution, and template management. Automates complex multi-step processes with agent coordination. Use when: automating processes, creating reusable workflows, orchestrating multi-step tasks. Skip when: simple single-step tasks, ad-hoc operations.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add ruvnet/claude-flow --skill workflow-automation --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Workflow Automation?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ruvnet-workflow-automation-ruflo)More formats (shields.io, HTML) on the badges page.
---
name: workflow-automation
description: >
Workflow creation, execution, and template management. Automates complex multi-step processes with agent coordination.
Use when: automating processes, creating reusable workflows, orchestrating multi-step tasks.
Skip when: simple single-step tasks, ad-hoc operations.
---
# Workflow Automation Skill
## Purpose
Create and execute automated workflows for complex multi-step processes.
## When to Trigger
- Multi-step automated processes
- Reusable workflow creation
- Complex task orchestration
- CI/CD pipeline setup
## Commands
### Create Workflow
```bash
npx claude-flow workflow create --name "deploy-flow" --template ci
```
### Execute Workflow
```bash
npx claude-flow workflow execute --name "deploy-flow" --env production
```
### List Workflows
```bash
npx claude-flow workflow list
```
### Export Template
```bash
npx claude-flow workflow export --name "deploy-flow" --format yaml
```
### View Status
```bash
npx claude-flow workflow status --name "deploy-flow"
```
## Built-in Templates
| Template | Description |
|----------|-------------|
| `ci` | Continuous integration pipeline |
| `deploy` | Deployment workflow |
| `test` | Testing workflow |
| `release` | Release automation |
| `review` | Code review workflow |
## Workflow Structure
```yaml
name: example-workflow
steps:
- name: analyze
agent: researcher
task: "Analyze requirements"
- name: implement
agent: coder
depends: [analyze]
task: "Implement solution"
- name: test
agent: tester
depends: [implement]
task: "Write and run tests"
```
## Best Practices
1. Define clear step dependencies
2. Use appropriate agent types per step
3. Include validation gates
4. Export workflows for reuse
Is this your skill, or is something wrong with this listing? . Author removals are honored within 72 hours.
No comments yet. Be the first to comment!