CI Orchestration

Monitor CI pipeline checks and extract preview URLs from GitHub PRs.

5|3|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/constellos/claude-code-plugins --skill ci-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CI Orchestration
Source: https://github.com/constellos/claude-code-plugins/tree/main/plugins/github-orchestration/skills/ci-orchestration
Command: npx skills add https://github.com/constellos/claude-code-plugins --skill ci-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CI Orchestration provides explicit control over CI pipelines, enabling monitoring of checks, extraction of preview URLs, debugging failures, and management of retries with fail-fast patterns.

Core Features & Use Cases

  • Check CI Status: monitor PR checks and status in real time.
  • Preview URL Extraction: pull preview URLs from CI results for quick validation.
  • Fail-Fast & Retries: automatically detect failures and retry workflows as needed.
  • Hook-based Integration: coordinates with session and task hooks to manage CI across the lifecycle.

Quick Start

Create a PR or select an existing one. Wait for CI status using gh pr checks <PR> --watch. Extract preview URLs from the status with the appropriate helper (e.g., extractPreviewUrls).

Frequently Asked Questions about CI Orchestration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor GitHub PR CI checks in real time?

You can monitor GitHub PR CI checks in real time by running the `gh pr checks <PR> --watch` command. This allows you to track status updates and detect failures as they happen during the pipeline execution.

How do I extract a preview URL from GitHub CI workflows?

To extract a preview URL from GitHub CI workflows, use the available helper function like `extractPreviewUrls` after the checks complete. This pulls deployment preview links directly from CI results for quick validation.

What is the best way to handle CI pipeline failures and retries automatically?

Handling CI pipeline failures and retries automatically involves using fail-fast patterns to detect issues early. Once a failure is detected, the orchestration logic can trigger workflow retries to manage the recovery process.

Can I integrate CI status monitoring with session and task hooks?

Yes, you can integrate CI status monitoring with session and task hooks. This hook-based integration coordinates CI management across the entire task lifecycle, ensuring checks align with broader workflow automation.

Does CI orchestration work with deployment previews outside of GitHub?

CI orchestration manages pipelines across GitHub and other systems. It satisfies requirements for explicit CI status checks and preview URL extraction regardless of the specific platform running the deployment previews.