magpie-pr-management-triage

Classify pull requests against project quality criteria and propose actions.

79|76|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/apache/magpie --skill magpie-pr-management-triage
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: magpie-pr-management-triage
Source: https://github.com/apache/magpie/tree/main/skills/pr-management-triage
Command: npx skills add https://github.com/apache/magpie --skill magpie-pr-management-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Magpie PR Management Triage skill helps automate the triage process for pull requests, making it easier to manage PR queues and maintain project health.

Core Features & Use Cases

  • PR Triage: Classify open PRs against project criteria and propose dispositions like draft, comment, close, rebase, etc.
  • Maintainer Workflow: Guide maintainers through the PR lifecycle with a CLI conversation, minimizing decisions per PR.
  • CI Integration: Check PR status and suggest actions based on CI results.
  • Use Case: Automate the initial triage of PRs for your project, reducing manual work and ensuring that PRs receive timely attention.

Quick Start

Run the 'magpie-pr-management-triage' skill to start the PR triage process for the current repository.

Frequently Asked Questions about magpie-pr-management-triage

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

FAQPage Schema
How do I automate PR triage for my GitHub repository?▼

Automating PR triage involves classifying open pull requests against project quality criteria and proposing dispositions like draft, comment, close, or rebase. This reduces manual review work and ensures PRs receive timely attention to maintain project health.

Do I need the 'gh' CLI tool to manage pull request workflows?▼

Yes, the 'gh' command-line tool is required to interact with the GitHub API for pull request management. It provides the necessary interface to check PR status, retrieve CI results, and propose triage actions.

What is the best way to classify open pull requests against project criteria?▼

Classifying open PRs is best handled by automated triage workflows that evaluate CI integration results and project quality criteria. This approach proposes actionable dispositions and guides maintainers through the PR lifecycle with minimal manual decisions.

Can I check CI status and suggest actions for pull requests automatically?▼

Yes, you can check CI status and suggest actions automatically by integrating triage automation into your project workflow. The system evaluates CI results to recommend dispositions such as rebase, comment, or close for each pull request.

How does automated PR triage improve project health?▼

Automated PR triage improves project health by minimizing maintainer decisions per PR and ensuring timely attention. It classifies pull requests against quality criteria and proposes actionable steps, streamlining the review queue and maintaining standards.

Are there limitations to using CLI conversations for PR lifecycle management?▼

Using CLI conversations for PR lifecycle management requires the 'gh' command-line tool and is designed specifically for triaging pull requests. It focuses on proposing dispositions and checking CI status rather than executing direct code merges.