pr-merge

Read, summarize, and merge GitHub pull requests with conventional commit subjects.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/mia-cx/.agents --skill pr-merge-mia-cx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-merge
Source: https://github.com/mia-cx/.agents/tree/main/skills/pr-merge
Command: npx skills add https://github.com/mia-cx/.agents --skill pr-merge-mia-cx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merges pull requests with style, providing a flavourful summary as a PR comment and then executing a clean conventional-commit merge to keep the git log readable.

Core Features & Use Cases

  • Read PR context (title, body, headRefName, baseRefName, commits, files, reviews, comments, labels, milestone) to understand changes.
  • Post a flavourful summary as a PR comment on GitHub so the timeline stays informative.
  • Merge using a conventional commit subject, enforcing consistency and traceability.
  • Use this workflow when a PR is ready to merge and you want context-rich history without noise.

Quick Start

Provide the PR number or URL and instruct the system to post a flavourful summary as a PR comment, then perform the merge with a conventional commit subject.

Frequently Asked Questions about pr-merge

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

FAQPage Schema
How do I automate GitHub pull request merges with conventional commit messages?▼

You can automate GitHub pull request merges by providing a PR number or URL to extract context, post a summary comment, and execute a conventional commit merge for a readable git log.

Can I post a summary comment on a GitHub pull request before merging it?▼

Yes, you can post a flavourful summary as a PR comment on GitHub before merging, ensuring the timeline stays informative while enforcing conventional commit traceability.

How does automated PR merging verify readiness checks before executing the merge?▼

Automated PR merging verifies readiness checks by extracting PR context like reviews, commits, labels, and milestone data to ensure a safe, auditable merge performs only when the pull request is ready.

Do I need to provide a pull request URL to use the automated merge workflow?▼

You do not strictly need to provide a pull request URL; you can supply the PR number instead. The workflow accepts typical user-provided numbers or URLs across features, fixes, and chore merges.

What is the best way to keep my git log readable when merging GitHub pull requests?▼

The best way to keep your git log readable when merging GitHub pull requests is to enforce consistency by generating a conventional commit subject during the automated merge process.