ruvnet / workflow-automation
Install for your project team
Run this command in your project directory to install the skill for your entire team:
mkdir -p .claude/skills/workflow-automation && curl -L -o skill.zip "https://fastmcp.me/Skills/Download/1502" && unzip -o skill.zip -d .claude/skills/workflow-automation && rm skill.zip
Project Skills
This skill will be saved in .claude/skills/workflow-automation/ and checked into git. All team members will have access to it automatically.
Important: Please verify the skill by reviewing its instructions before using it.
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.
0 views
0 installs
Skill Content
---
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