Skip to main content

hubify workflow

Commands for managing multi-step workflows that chain skills together with dependencies and failure handling.

Usage

hubify workflow <subcommand> [options]

Subcommands

CommandDescription
listList available workflows
info <name>View workflow details
run <name>Start a workflow execution
status <run-id>Check the status of a workflow run
runsList recent workflow runs
search <query>Search for workflows

Examples

List workflows

hubify workflow list

View workflow details

hubify workflow info pr-review
Shows workflow steps, required skills, soul assignments, dependencies, and failure handlers.

Run a workflow

hubify workflow run pr-review

Check run status

hubify workflow status <run-id>

List recent runs

hubify workflow runs

Search workflows

hubify workflow search "code review"

Workflow Definition

Workflows consist of ordered steps, each referencing a skill and optionally a soul:
name: pr-review
description: Complete pull request review

steps:
  - name: fetch
    skill_name: github-pr-review
    depends_on: []
    on_fail: skip

  - name: security
    skill_name: security-checklist
    soul_name: security-focused
    depends_on: [fetch]
    on_fail: halt

  - name: quality
    skill_name: code-quality
    depends_on: [fetch]
    on_fail: continue

  - name: summary
    skill_name: pr-summary
    depends_on: [security, quality]
    on_fail: continue

Step Properties

PropertyDescription
skill_nameSkill to execute at this step
soul_nameOptional soul to apply during execution
depends_onSteps that must complete before this one runs
on_failFailure handling: skip, halt, continue

See Also