rework-rate

Quantify rework rate from merged pull request data.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/DeDuva/squad --skill rework-rate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rework-rate
Source: https://github.com/DeDuva/squad/tree/main/templates/skills/rework-rate
Command: npx skills add https://github.com/DeDuva/squad --skill rework-rate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rework rate quantifies how often changes are required after initial PR submission, helping teams diagnose review bottlenecks and quality drift.

Core Features & Use Cases

  • Automated measurement of rework instances from merged PR data, with accompanying sub-metrics like review cycles and rework time.
  • Team health insights for coaching on review practices and PR sizing, enabling targeted improvements in code-craft and collaboration.
  • Use Case: Build engineering dashboards that flag PRs with high rework rates to surface areas needing clearer specs or smaller, more focused changes.

Quick Start

Run a rework analysis across the latest merged PRs to generate an initial report.

Frequently Asked Questions about rework-rate

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

FAQPage Schema
What is PR rework rate and how does it measure code review efficiency?

PR rework rate measures how often changes are requested after initial pull request submission. It helps diagnose review bottlenecks and quality drift by quantifying rework instances, tracing review cycles, and evaluating overall code review efficiency.

How do I calculate the rework rate for merged pull requests?

To calculate rework rate for merged pull requests, you run an analysis across the latest PR data to quantify the proportion of changes required after initial submission. This generates an initial report detailing review cycles and rework time.

Can I use pull request rework metrics to identify team coaching opportunities?

Yes, you can use pull request rework metrics to identify team coaching opportunities. The analysis provides team health insights that guide improvements in review practices, PR sizing, code-craft, and collaboration for targeted engineering improvements.

What is the best way to build engineering dashboards that flag high rework rate PRs?

The best way to build engineering dashboards that flag high rework rate PRs is to automate measurement of rework instances from merged PR data. This surfaces areas needing clearer specifications or smaller, more focused changes to improve code quality.

When should I evaluate PR sizing to reduce code review bottlenecks?

You should evaluate PR sizing to reduce code review bottlenecks when diagnosing quality drift or high rework instances. Applying actionable thresholds from rework rate analysis helps identify pull requests requiring excessive review cycles and guides targeted improvements.