CI Orchestration

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

5|3|Updated Nov 30, 2025
Ready to run
npx skills add https://github.com/constellos/claude-code-plugins --skill ci-orchestration
💬 Prompt for ChatGPT / Claude Chat▼
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.