branch-pr

Enforce issue linkage and single type labels on GitHub pull requests.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/maxculen86/coding-bro-ai --skill branch-pr-maxculen86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: branch-pr
Source: https://github.com/maxculen86/coding-bro-ai/tree/main/internal/assets/skills/branch-pr
Command: npx skills add https://github.com/maxculen86/coding-bro-ai --skill branch-pr-maxculen86

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PR governance and consistency across repository workflows are challenging; this skill enforces that every pull request references an approved issue and carries exactly one type label, reducing merge conflicts and review cycles.

Core Features & Use Cases

  • Enforces issue linkage: every PR must be tied to an approved issue.
  • Enforces single type label: PRs must include exactly one type:* label.
  • Validates branch naming and pre-merge checks as part of the PR workflow.
  • Ideal for teams adopting issue-first workflows and standardized review processes.

Quick Start

Install and enable this skill in your CI/CD workflow to start enforcing issue linkage and PR labeling on every pull request.

Frequently Asked Questions about branch-pr

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

FAQPage Schema
How do I enforce issue linkage and PR labeling rules in GitHub pull requests?

Pull request governance is enforced by validating that every GitHub PR references an approved issue and carries exactly one type:* label. This ensures PR consistency, reduces merge conflicts, and standardizes code review cycles across repository workflows.

What is an issue-first pull request workflow and when do I need it?

An issue-first pull request workflow requires every PR to tie to an approved issue before code review. Teams adopting standardized review processes and automated PR governance use it to reduce merge conflicts and enforce development consistency.

How do I validate branch naming and pre-merge checks automatically for feature branches?

Branch naming and pre-merge checks are validated automatically by integrating PR governance automation into your CI/CD workflow. The system enforces static checks, conventional commits, and gatekeeping checks on feature branches before any merge is permitted.

Does this PR governance automation require GitHub-specific dependencies to work?

This PR governance automation applies specifically to GitHub-based software engineering workflows. It requires no additional dependencies or components to enforce issue linkage, single type labels, and gatekeeping checks on pull requests.

Why should my team use automated PR gatekeeping instead of manual code review checks?

Automated PR gatekeeping enforces issue status checks, branch naming, and single type labels consistently across all pull requests. Unlike manual checks, it prevents human error, ensures every PR references an approved issue, and standardizes merge workflows.