merge-pull-requests

Triage and merge open pull requests from multiple sources.

4|1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/jankneumann/agentic-coding-tools --skill merge-pull-requests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: merge-pull-requests
Source: https://github.com/jankneumann/agentic-coding-tools/tree/main/.agents/skills/merge-pull-requests
Command: npx skills add https://github.com/jankneumann/agentic-coding-tools --skill merge-pull-requests

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the tedious process of discovering, triaging, and merging open pull requests from multiple sources, reducing manual overhead and merge conflicts.

Core Features & Use Cases

  • PR Discovery & Classification: Detects PRs from OpenSpec, Jules, Codex, Dependabot, and manual contributions.
  • Staleness Detection: Identifies fresh, stale, or obsolete PRs and suggests appropriate actions.
  • Automated Merge Workflow: Validates CI, approvals, handles drafts, forks, and auto‑merge PRs, merging with the correct strategy.
  • Vendor Review Integration: Optionally runs multi‑vendor reviews for large or unreviewed PRs.
  • Batch Closing: Closes obsolete PRs in bulk with explanatory comments.

Quick Start

Ask the assistant to run the merge-pull-requests skill to process and merge pending pull requests.

Frequently Asked Questions about merge-pull-requests

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

FAQPage Schema
How do I automatically triage and merge open GitHub pull requests from multiple sources?

You can automatically triage and merge open GitHub pull requests by running a workflow that discovers PRs from Dependabot, Codex, Jules, and manual contributions, then classifies them based on staleness before executing safe merge actions.

How does staleness detection work when triaging pending pull requests?

Staleness detection for pending pull requests works by analyzing PR metadata to classify them as fresh, stale, or obsolete, which helps suggest appropriate actions like safe merging or batch closing obsolete PRs with explanatory comments.

Can I automatically merge pull requests while respecting CI checks and branch policies?

Yes, you can automatically merge pull requests while respecting CI checks, approvals, and branch policies by using an automated merge workflow that validates CI status, handles drafts and forks, and applies the correct merge strategy.

What's the best way to handle bulk closing of obsolete pull requests on GitHub?

The best way to handle bulk closing of obsolete pull requests on GitHub is to use an automated batch closing process that identifies stale PRs and closes them in bulk while leaving explanatory comments for contributors.

Does automated PR merging work with vendor review integration for unreviewed pull requests?

Automated PR merging does work with vendor review integration by optionally running multi-vendor reviews specifically for large or unreviewed pull requests before proceeding with the safe merge actions.

What are the limitations of automating pull request triage for forks and draft PRs?

Limitations of automating pull request triage include needing to properly handle draft PRs and forks, as the automated workflow must validate approvals and CI status before it can safely merge these specific contribution types.