pr-automation

Automates pull request lifecycle on GitHub. Auto-assigns reviewers based on code ownership, adds labels by file paths or PR size, enforces merge rules, and posts summary comments. Reduces review bottl

SKILL.md

GitHub

PR Automation

Automate pull request workflows including reviews, labels, and merge strategies.

Integrations: GitHub, Slack

When to Use

  • The user wants to streamline PR workflows in their repository
  • Review bottlenecks are slowing down the team
  • The user mentions "PR automation", "code review", or "merge strategy"

Steps

Step 1: Define PR Rules

Configure reviewer assignment, labeling, and merge policies.

Step 2: Set Up Notifications

Configure Slack alerts for stale PRs, failed checks, and merge events.

Step 3: Enable Auto-merge

Set conditions for automatic merging (e.g., dependabot, all checks pass).

Output

Deliver:

  • PR automation configuration
  • Notification rules
  • Weekly PR health metrics