From watch-ci
Monitor GitHub Actions CI status for the current branch, waiting until checks pass or fail. Use when user says "/watch-ci", "watch ci", "wait for ci", or "monitor ci".
How this skill is triggered — by the user, by Claude, or both
Slash command
/watch-ci:watch-ciThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Monitor GitHub Actions CI status for the current branch, waiting until all checks pass or fail.
Monitor GitHub Actions CI status for the current branch, waiting until all checks pass or fail.
Run ${CLAUDE_PLUGIN_ROOT}/scripts/watch-ci.sh and wait for it to exit. It auto-detects the current branch, checks for a PR first (using gh pr checks --json), and falls back to workflow runs if no PR exists. It polls every 10 seconds by default. To use a custom interval, pass it as the first argument (e.g., watch-ci.sh 30). Minimum is 5 seconds.
If CLAUDE_PLUGIN_ROOT is not set, find the script relative to this SKILL.md (../../scripts/watch-ci.sh).
When the script exits:
If the user wants to investigate failures, offer to:
npx claudepluginhub ericboehs/claude-plugins --plugin watch-ciMonitors GitHub Actions CI runs until completion, reporting pass/fail/timeout verdicts per run. Useful after pushing code or checking PR build status.
Monitors GitHub PR CI checks in the background and sends macOS notification on completion. Also handles merged PRs by watching target branch CI.
Polls CI check status for the current branch's pull request and reports pass/fail/pending/comments, surfacing PR review comments even when CI is green.