pr-nurse

Monitor and fix PR CI failures and merge conflicts on GitHub and GitLab.

2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/mdelapenya/coding-skills --skill pr-nurse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-nurse
Source: https://github.com/mdelapenya/coding-skills/tree/main/skills/pr-nurse
Command: npx skills add https://github.com/mdelapenya/coding-skills --skill pr-nurse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Monitors and fixes PR CI failures and merge conflicts for the current branch.

Core Features & Use Cases

  • Detects the current PR and fetches its metadata, including status of CI checks and mergeability.
  • Diagnoses failing CI checks, suggests or performs safe fixes (merge main or patch branch as appropriate), and pushes changes.
  • Resolves merge conflicts by coordinating with the main branch updates and updating the PR accordingly.
  • Works across GitHub and GitLab with platform-specific references and commands.
  • Keeps the working context in a git worktree, returning to the workspace after operations.

Quick Start

Nurse the PR on this branch to fix CI, merge main when needed, and push the result.

Frequently Asked Questions about pr-nurse

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

FAQPage Schema
How do I fix failing CI checks on a pull request branch?

To fix failing CI checks on a pull request branch, the Skill diagnoses the failures, suggests safe fixes like merging the main branch or patching the current branch, and pushes the resolved changes directly to your PR.

What is the best way to resolve merge conflicts in a git worktree?

Resolving merge conflicts in a git worktree involves coordinating with main branch updates and pushing the resolved changes to your PR, while ensuring the working context stays safely within the worktree environment.

Does this PR monitoring tool work with both GitHub and GitLab?

Yes, this PR monitoring tool works with both GitHub and GitLab, applying platform-specific references and commands to detect pull requests, check CI status, and perform branch merges across both environments.

How do I merge main into a feature branch to update a pull request?

To merge main into a feature branch and update a pull request, the Skill detects the current PR, performs the merge from the main branch to resolve conflicts, and automatically pushes the synchronized changes.

Why does my continuous integration pipeline fail after pulling main?

Continuous integration pipelines may fail after pulling main due to unresolved merge conflicts or integration errors, which this Skill diagnoses before applying safe fixes and pushing the corrected branch state.