Workflows
Workflows are multi-step processes that are separate from patterns. While patterns capture knowledge, workflows capture procedures.
What Are Workflows?
A workflow defines a sequence of steps for a recurring task:
- Code review checklist
- Bug fix procedure
- New feature development process
- Release workflow
Creating Workflows
mur workflow new
This opens an interactive prompt to define your workflow steps.
Workflows are stored as YAML files in ~/.mur/workflows/.
Managing Workflows
# List all workflows
mur workflow list
# View workflow details
mur workflow show code-review
Workflow Suggestions
MUR tracks pattern co-occurrence and can automatically suggest workflows:
mur suggest
If MUR notices that patterns A, B, and C are always used together in sequence, it suggests combining them into a workflow.
# Auto-create suggested workflows as drafts
mur suggest --create
See Also
- Patterns — Knowledge patterns
- Pattern Lifecycle — Evolve, emerge, suggest
- Commands — Full command reference