Skip to content

Workflow Skills

The flow-* family models, optimises, and generates automated workflows, pipelines, and process definitions.

Skill IDDescriptionModel Class
flow-designModels a complex multi-step business or technical process; produces a state-machine or flowchartcheap
flow-automationGenerates automation scripts, GitHub Actions workflows, or CI/CD pipeline definitionsfree
flow-optimisationAnalyses an existing workflow for bottlenecks, redundant steps, and parallelism opportunitiescheap
SituationSkill(s)
Designing a new CI/CD pipelineflow-automation
Mapping a business processflow-design
Speeding up an existing pipelineflow-optimisation
  • implement — uses flow-automation to generate CI/CD scaffolding
  • design — uses flow-design to model workflow architectures
  • plan — uses flow-optimisation to find parallelism in implementation plans

flow-design produces a XState-compatible state machine JSON and a Mermaid stateDiagram:

stateDiagram-v2
    [*] --> Idle
    Idle --> Running: trigger
    Running --> Success: done
    Running --> Failed: error
    Failed --> Idle: retry
    Success --> [*]

Generates complete YAML for common targets:

  • GitHub Actions (push/PR triggers, matrix builds, artifact upload)
  • Docker Compose / docker build pipelines
  • Node.js / Python build and test chains