gh-vet

📁 vimtor/gh-vet 📅 Feb 6, 2026
4
总安装量
4
周安装量
#50911
全站排名
安装命令
npx skills add https://github.com/vimtor/gh-vet --skill gh-vet

Agent 安装分布

opencode 4
gemini-cli 4
claude-code 4
github-copilot 4
codex 4
kimi-cli 4

Skill 文档

gh-vet

Check a GitHub contributor’s open source merge rate before reviewing their PR. Helps identify low-quality LLM-generated pull requests.

How It Works

  1. Fetches all public PRs (and optionally issues) by the user via GitHub GraphQL API
  2. Excludes the user’s own repos — only external contributions count
  3. Calculates a score score: % of merged PR stars out of total PR stars (star-weighted merge rate)
  4. Breaks down stats per repository

Prerequisites

Requires GitHub CLI (gh) authenticated.

Usage

# Check a specific user
gh vet <username>

# Auto-detect PR author (when run inside a PR branch)
gh vet

# JSON output (for programmatic use)
gh vet <username> --json

# Include issue stats
gh vet <username> --issues

# Highlight a specific repo in output
gh vet <username> --repo owner/name

When to Use

  • Reviewing a PR from an external contributor — run gh vet <author> to check their track record
  • Triaging incoming PRs — quickly assess if a contributor has a history of merged contributions
  • Comparing contributors — use --json to programmatically compare multiple users

Output

The tool outputs:

  • Score: star-weighted merge rate (green ≥70%, yellow ≥40%, red <40%)
  • Pull Requests: total merged/opened with per-repo breakdown
  • Issues (with --issues): total closed/opened with per-repo breakdown

Present Results to User

When presenting gh-vet output, summarize:

  • The user’s score score and what it indicates
  • Their overall merge rate
  • Notable repos they’ve contributed to
  • Whether this suggests the contributor is trustworthy for the current PR