magpie-reviewer-routing

Official

Propose reviewers for pull requests based on area expertise, git history familiarity, and review load.

Authorapache
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill identifies suitable reviewers for pull requests by considering the expertise of the reviewers, their familiarity with the changed paths in the PR, and their current workload.

Core Features & Use Cases

  • Area Eligibility: Matches reviewers based on their declared expertise areas.

  • Git History Familiarity: Considers the history of code contributions by potential reviewers.

  • Review Load Analysis: Proposes reviewers with a balanced workload to prevent overburdening any individual.

  • Use Case: When a maintainer wants to assign a reviewer for a pull request, this Skill suggests an appropriate candidate, based on their expertise in the code being modified and their past review activity.

Quick Start

To propose a reviewer for PR #123 in the repository 'org/repo', run: reviewer-routing pr:123 --repo org/repo

Dependency Matrix

Required Modules

ghpython

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: magpie-reviewer-routing
Download link: https://github.com/apache/magpie/archive/main.zip#magpie-reviewer-routing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.