Auto PR Merger Skill
CommunityAutomate 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.