Skip to content
Back to skills

Workflow Automation

ASecurity

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.

  • 73,733 stars
  • 0 votes
  • 0 copies
  • 15 views
  • Added May 27, 2026
data-aibashtestingci/cd

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add ruvnet/ruflo --skill workflow-automation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Workflow Automation?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Workflow Automation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ruvnet-workflow-automation/badge)](https://www.skillsdirectory.com/skills/ruvnet-workflow-automation)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.