About workflow-automation
workflow-automation is a skill for creating and running reusable workflows for complex, multi-step processes. It supports developers and teams setting up orchestration or CI/CD pipelines, with built-in templates for testing, deployment, releases, and reviews.
Key features
- 01Create and execute named workflows
- 02Built-in CI, deploy, test, release, and review templates
- 03List workflows and check their status
- 04Export workflows as YAML
Use cases
- 01Setting up a CI pipeline
- 02Automating a deployment process
- 03Reusing a release or review workflow
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill workflow-automationAfter installing, type/workflow-automationin Claude Code to confirm it loaded.
Details
From the project READMEWorkflow 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
npx claude-flow workflow create --name "deploy-flow" --template ci
Execute Workflow
npx claude-flow workflow execute --name "deploy-flow" --env production
List Workflows
npx claude-flow workflow list
Export Template
npx claude-flow workflow export --name "deploy-flow" --format yaml
View Status
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
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
- Define clear step dependencies
- Use appropriate agent types per step
- Include validation gates
- Export workflows for reuse
Comments
Markdown supported