Create and manage workflows for automating tasks.
- list - List all workflows
- run - Run a workflow
- create - Create a new workflow
- edit - Edit an existing workflow
- export - Export workflow to YAML
- import - Import workflow from YAML
- delete - Delete a workflow
go install github.com/mtreilly/arc-workflow@latest# List all workflows
arc-workflow list
# Run a workflow
arc-workflow run repo-analysis
# Create a new workflow
arc-workflow create my-workflow
# Edit a workflow
arc-workflow edit repo-analysis
# Export a workflow
arc-workflow export repo-analysis > workflow.yaml
# Import a workflow
arc-workflow import < workflow.yaml
# Delete a workflow
arc-workflow delete my-workflowWorkflows are YAML files that define a series of steps (commands, prompts, templates) executed in sequence. They support:
- Variables
- Conditions
- Retries
- Error handling
MIT