ship-pr

Monitor CI status and resolve review comments to ready GitHub pull requests.

1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/refluster/ai-native-article --skill ship-pr-refluster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship-pr
Source: https://github.com/refluster/ai-native-article/tree/main/.claude/skills/ship-pr
Command: npx skills add https://github.com/refluster/ai-native-article --skill ship-pr-refluster

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-api, and includes scripts (resource) components.

What problem does it solve?

This skill automates the process of driving a pull request to a state where it is ready for review, ensuring all checks are passing and there are no unresolved review comments.

Core Features & Use Cases

  • CI Monitoring: Automatically polls or subscribes to check runs and updates the PR state accordingly.
  • Review Readiness: Ensures there are no unresolved review threads before marking a PR as ready.
  • To-Do List: Provides a clear action plan for the agent to address any failed checks or review comments.

Quick Start

Trigger the 'ship-pr' skill after creating a draft PR to ensure it is ready for review.

Frequently Asked Questions about ship-pr

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

FAQPage Schema
How do I automate GitHub pull requests to a review-ready state?

Automate GitHub pull requests by monitoring CI status and resolving review comments to ensure all checks pass. This skill drives PRs to a review-ready state automatically, eliminating manual oversight during daily software development operations.

What is the best way to ensure a draft PR has no unresolved reviews before marking it ready?

Ensure a draft PR has no unresolved reviews by automatically monitoring review threads and CI check runs. The skill verifies all checks are passing and no unresolved review comments remain before marking the PR as ready for review.

Do I need the GitHub API integration to automate CI monitoring for pull requests?

Yes, you need GitHub API integration and proper setup in the GitHub MCP to automate CI monitoring. The skill requires the github-api dependency to poll check runs and update the PR state accordingly.

How does the agent address failed checks or unresolved review comments on a PR?

The agent addresses failed checks by generating a clear to-do list action plan. It monitors CI status and review threads, providing step-by-step guidance to resolve any failed checks or unresolved review comments blocking the PR.

Can I use this automation for daily software development operations across multiple PRs?

Yes, you can use this automation for daily software development operations across multiple PRs. The skill applies to daily workflows by continuously monitoring CI status and review readiness without requiring manual oversight for each pull request.