GitHub Workflow Skill
List, view, run, and manage GitHub Actions workflows.
Capabilities
- List workflows:
gh workflow list --limit <n> --all|--enabled|--disabled - View workflow:
gh workflow view <id|name>orgh workflow view <id|name> --yaml(show source YAML) - Run workflow:
gh workflow run <id|name> --ref <branch> -f <key>=<value> - List runs:
gh run list --limit <n> --workflow <id|name> --branch <branch> --status <status> - View run:
gh run view <run-id> --logorgh run view --job <job-id>orgh run view --web - Cancel run:
gh run cancel <run-id> - Rerun run:
gh run rerun <run-id> --failed(only failed jobs) orgh run rerun <run-id>(all) - Download logs:
gh run download <run-id> [--dir <dir>] - Watch run:
gh run watch <run-id>(live output) - View workflow list:
gh workflow list - List artifacts:
gh run view <run-id> --log-failed - Download artifact:
gh run download <run-id>
Usage
Triggered when user says "workflow", "actions", "run workflow", "check CI", "view action run".
Use --json flag with gh run list to get structured data. Use --branch to filter runs.