Pull Request Size Analyzer

Analyzes PR size and reviewability using the GitHub GraphQL API and git diff-stat. Enforces size limits, suggests PR splitting strategies, and tracks team review velocity metrics via GitHub Checks API.

agentskillexchange Updated 28 repo stars

File contents

Pull Request Size Analyzer

Analyzes PR size and reviewability using the GitHub GraphQL API and git diff-stat. Enforces size limits, suggests PR splitting strategies, and tracks team review velocity metrics via GitHub Checks API.

Installation

Requirements and caveats from upstream:

  • GraphQL seamlessly follows relationships between data, eliminating multiple API calls. While typical REST APIs require loading from multiple URLs, GraphQL APIs get all the data your app needs in a single request. Idea...
  • NODE.JS
  • PYTHON

Basic usage or getting-started notes:

  • Ask for what you want Run query

  • Press Ctrl Space to open the completions menu, ⌘ Ctrl Enter to run the query.

  • Protect your APIs while maintaining full visibility into data consumption. GraphQL allows you to monitor, secure, and optimize API usage while ensuring compliance.

  • Source: https://graphql.org/

Documentation

Source

agentskillexchange/skills/tree/main/skills/pull-request-size-analyzer-agent commit 4d13bbd90a

Frequently asked questions

npx skillmds@latest add agentskillexchange/pull-request-size-analyzer