pr-add-team-reviewers

Add predefined team reviewers to GitHub pull requests via the GitHub CLI.

Updated Dec 8, 2022
One-click install
npx skills add https://github.com/lekemula/dotfiles --skill pr-add-team-reviewers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-add-team-reviewers
Source: https://github.com/lekemula/dotfiles/tree/main/claude/skills/pr-add-team-reviewers
Command: npx skills add https://github.com/lekemula/dotfiles --skill pr-add-team-reviewers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the code review process by automatically adding designated team members as reviewers to GitHub pull requests, ensuring timely feedback and faster merges.

Core Features & Use Cases

  • Automated Reviewer Assignment: Adds a predefined list of team members as reviewers to specified pull requests.
  • Handles Multiple PRs: Can process single or multiple pull requests identified by number or URL.
  • Excludes Author: Automatically filters out the pull request author from the reviewer list.
  • Use Case: When creating a new pull request for the ~/Projects/finlink/* repositories, use this skill to ensure all relevant team members are assigned as reviewers.

Quick Start

Add the default team reviewers to pull request number 1051 in the current repository.

Frequently Asked Questions about pr-add-team-reviewers

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

FAQPage Schema
How do I add team reviewers to a GitHub pull request?

To add team reviewers to a GitHub pull request, this Skill utilizes the GitHub CLI to assign a predefined list of team members to specified PRs. It automatically excludes the PR author from the reviewer list to ensure independent feedback.

Can I assign reviewers to multiple pull requests at once?

Yes, you can assign reviewers to multiple pull requests at once. This Skill supports processing single or multiple PRs identified by their number or URL, allowing you to batch add predefined team reviewers across your repositories.

Does the PR reviewer assignment exclude the author of the pull request?

Yes, the PR reviewer assignment automatically excludes the author of the pull request. This filtering mechanism prevents developers from being assigned to review their own code, maintaining proper code review standards.

How do I add reviewers to a pull request in a different GitHub repository?

To add reviewers to a pull request in a different GitHub repository, you can specify the target repository when running this Skill. It operates on either the current repository or a specified one, utilizing the GitHub CLI for PR manipulation.

Do I need the GitHub CLI to automate adding reviewers to pull requests?

Yes, you need the GitHub CLI installed to automate adding reviewers to pull requests. This Skill relies on the `gh` command-line tool for all PR manipulation and reviewer assignment operations within your repositories.

What is the best way to automate code review assignments for new pull requests?

The best way to automate code review assignments for new pull requests is using this Skill to add predefined team reviewers. It streamlines the process by ensuring all relevant team members are automatically assigned, enabling timely feedback and faster merges.