Auto PR Merger Skill

Community

Automate PR testing and merging

AuthorWangK0221
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill automates the tedious process of manually checking out, testing, and merging GitHub pull requests, reducing developer overhead and speeding up the release cycle.

Core Features & Use Cases

  • Automated Checkout: Clones and checks out a specified GitHub Pull Request.
  • Automated Testing: Executes a user-defined test command against the PR's code.
  • Automated Fixing: Attempts to fix failing tests using AI, commits the fix, and retries.
  • Automated Merging: Merges the PR if all tests pass, respecting branch protection rules.
  • Use Case: A developer opens a PR. This skill automatically checks it out, runs npm test, and if it fails, tries to fix the code using an LLM. If successful, it merges the PR.

Quick Start

Use the auto-pr-merger skill to checkout and test pull request number 42 with the command 'npm run test'.

Dependency Matrix

Required Modules

minimist

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Auto PR Merger Skill
Download link: https://github.com/WangK0221/OpenClaw_Shrimp/archive/main.zip#auto-pr-merger-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.