Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Automatically checks out a GitHub PR, runs tests, retries fixes if tests fail, and merges the PR upon successful tests.
Automatically checks out a GitHub PR, runs tests, retries fixes if tests fail, and merges the PR upon successful tests.
This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.
Use the source page and any available docs to guide the install because the item currently does not return a direct package file.
I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required.
I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need.
This skill automates the workflow of checking out a GitHub PR, running tests, attempting to fix failures, and merging if successful.
node skills/auto-pr-merger/index.js --pr <PR_NUMBER_OR_URL> --test "<TEST_COMMAND>" [--retries <NUMBER>]
--pr: The PR number or URL (e.g., 123 or https://github.com/owner/repo/pull/123). --test: The command to run tests (e.g., npm test, pytest). --retries: (Optional) Number of times to attempt fixing the code if tests fail. Default: 3.
gh CLI installed and authenticated. Node.js environment.
Checks out the PR using gh pr checkout. Runs the specified test command. If tests fail: Reads the output. Attempts a fix (Currently a placeholder/mock fix logic). Commits and pushes the fix. Retries the test command. If tests pass: Merges the PR using gh pr merge --merge --auto.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.