triage-copilot

Classify Copilot pull request review suggestions into incorporate, ignore, or discuss.

50|17|Updated Sep 2, 2023
One-click install
npx skills add https://github.com/bkelly-lab/jkp-data --skill triage-copilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage-copilot
Source: https://github.com/bkelly-lab/jkp-data/tree/main/.claude/skills/triage-copilot
Command: npx skills add https://github.com/bkelly-lab/jkp-data --skill triage-copilot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fetch and classify Copilot's review suggestions on a pull request as incorporate, ignore, or discuss to streamline code-review decisions.

Core Features & Use Cases

  • Overview & Inline Feedback: Collect Copilot's review data (overview and inline comments) for a given PR.
  • Classification & Delegation: Classify feedback into incorporate, ignore, or discuss and present a concise triage report to the reviewer.
  • Use Case: Teams integrating Copilot feedback into PR workflows can speed up decision-making and maintain consistency in responses.

Quick Start

Provide the PR number or ensure you are on the PR branch, then run the triage-copilot skill to classify Copilot's review data.

Frequently Asked Questions about triage-copilot

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

FAQPage Schema
How do I classify Copilot pull request review suggestions for triage?

To triage Copilot PR reviews, this skill gathers overview feedback, inline comments, and diff context from a given pull request, then delegates categorization to an agent. It outputs a structured triage report classifying each suggestion as incorporate, ignore, or discuss.

What is the best way to automate Copilot code review triage on GitHub PRs?

Automate Copilot code review triage by running this skill on a target PR branch or PR number. It coordinates data gathering from GitHub PR reviews and diffs, then produces an actionable triage output categorizing feedback for the reviewer.

Do I need a specific PR number to triage Copilot review comments?

No, you do not need a specific PR number if you are currently on the PR branch. Providing the PR number is an alternative way to ensure the skill gathers the correct Copilot overview feedback, inline comments, and diff context for classification.

Can I use this triage skill to sort all inline Copilot comments into actionable categories?

Yes, you can use this triage skill to sort inline Copilot comments. It collects inline comments and overview feedback from the PR, then classifies them into incorporate, ignore, or discuss categories to streamline your code-review decisions.

How does Copilot review triage handle PR diff context during classification?

Copilot review triage handles PR diff context by gathering it alongside overview and inline feedback. This combined contextual data is then passed to an agent that delegates the final categorization into structured incorporate, ignore, or discuss outputs.

When should I not use automated triage for Copilot PR suggestions?

You should avoid automated triage when a pull request lacks Copilot review data or requires manual judgment beyond incorporate, ignore, or discuss classifications. The skill depends on existing GitHub PR reviews and diff context to generate its structured triage output.