gitlab-pipeline-watch
Installation
SKILL.md
MR Watch Skill
Block until a GitLab MR pipeline reaches an actionable state (success, failure, merge, or new MR created), then react. Designed for event-loop workflows where you need to wait for CI results before taking action.
Prerequisites
glabCLI installed and authenticated (glab auth status)- Python 3.7+
Since the script has a #!/usr/bin/env python3 shebang, you can also run it directly as ./scripts/pipeline-watch.py if it has execute permission.
Available Scripts
scripts/pipeline-watch.py-- Polls GitLab MR pipelines and exits when an actionable event occurs