github-pr-merge
Merge GitHub Pull Requests Safely
Pull request merges need consistent validation before repository changes happen. This skill guides Claude, Codex, or Claude Code through checks, confirmation, merge, and cleanup.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "github-pr-merge" from https://skillstore.io/skills/bae-changhyun-github-pr-merge.md and its manifest at https://skillstore.io/api/skills/bae-changhyun-github-pr-merge/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "github-pr-merge". Merge the current PR after checking it.
Expected outcome:
- PR #42 is ready: tests passed, lint passed, CI is green, and review comments are answered.
- Merge message drafted with key changes, review count, and test summary. Waiting for your confirmation before merge.
Using "github-pr-merge". Check whether this PR can merge.
Expected outcome:
The merge is blocked because two review comments have no replies. Run the review workflow before merging.
Using "github-pr-merge". After merge, clean up my branch.
Expected outcome:
The remote branch can be deleted during merge. Local branch cleanup should happen only after switching to the target branch and pulling updates.
Security Audit
High RiskThe skill is a GitHub PR merge workflow that intentionally uses gh, git, and make commands. Most static hits are Markdown or read-only GitHub CLI checks, but merge, branch deletion, and repository-defined make targets are real risks. The frontmatter also contains prompt override wording that should be softened before marketplace publication.
Confirmed security concerns (1)
Capability review items (9)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
⚙️ External commands (32)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/bae-changhyun-github-pr-merge/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/bae-changhyun-github-pr-merge?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/bae-changhyun-github-pr-merge?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bae-changhyun-github-pr-merge/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/bae-changhyun-github-pr-merge.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
Bae-ChangHyun. (2026). github-pr-merge security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bae-changhyun-github-pr-merge/audits/8BibTeX citation
@techreport{bae-changhyun-bae-changhyun-github-pr-merge-2026,
author = {Bae-ChangHyun},
title = {github-pr-merge security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/bae-changhyun-github-pr-merge/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "github-pr-merge security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Bae-ChangHyun"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/bae-changhyun-github-pr-merge/audits/8"
identifiers:
- type: other
value: "skillstore:bae-changhyun-github-pr-merge:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Complete a reviewed feature merge
Validate checks, summarize readiness, and merge after explicit approval.
Verify review comments before merge
Check whether original review comments have replies before accepting a pull request.
Prepare an assistant-guided merge
Ask an AI coding assistant to collect status, draft the merge summary, and wait for approval.
Try These Prompts
Check the current GitHub pull request. Run the required validation steps, summarize the results, and ask me before merging.
Review the current PR for test, lint, CI, and comment status. Tell me whether anything blocks the merge.
For PR #123, verify CI, tests, lint, and review comments. Prepare the merge body, then wait for my approval.
Use the GitHub PR merge workflow for PR #123. Validate every gate, merge only after my confirmation, then prepare cleanup steps.
Best Practices
- Confirm the PR number and repository before running any merge command.
- Treat project validation commands as repository code and run them only in trusted workspaces.
- Keep branch deletion as a separate decision when the branch is shared.
Avoid
- Do not merge when tests, lint, CI, or review threads are unresolved.
- Do not use the skill to bypass branch protection or reviewer approval.
- Do not run merge commands from a fork or untrusted checkout without verifying context.
Frequently Asked Questions
Does this skill merge automatically?
What tools are required?
Can it respond to review comments?
Does it support squash merges?
Why does it check comments?
Is it safe for untrusted repositories?
Developer Details
Author
Bae-ChangHyunLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/Bae-ChangHyun/cc-plugins-bch/tree/main/plugins/gitwf/skills/github-pr-mergeRef
c4231f0153ccd2a2ed62274c5a372bf8f2386d3f
Maintenance freshness
7/18/2026
Usage
6 downloads · 234 views
File structure
📄 SKILL.md