pr-reviewer

Solid

Automated GitHub PR code review with diff analysis, lint integration, and structured reports. Use when reviewing pull requests, checking for security issues, error handling gaps, test coverage, or code style problems. Supports Go, Python, and JavaScript/TypeScript. Requires `gh` CLI authenticated with repo access.

Code & Development 3 stars 1 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 79/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# PR Reviewer Automated code review for GitHub pull requests. Analyzes diffs for security issues, error handling gaps, style problems, and test coverage. ## Prerequisites - `gh` CLI installed and authenticated (`gh auth status`) - Repository access (read at minimum, write for posting comments) - Optional: `golangci-lint` for Go linting, `ruff` for Python linting ## Quick Start ```bash # Review all open PRs in current repo scripts/pr-review.sh check # Review a specific PR scripts/pr-review.sh review 42 # Post review as GitHub comment scripts/pr-review.sh post 42 # Check status of all open PRs scripts/pr-review.sh status # List unreviewed PRs (useful for heartbeat/cron integration) scripts/pr-review.sh list-unreviewed ``` ## Configuration Set these environment variables or the script auto-detects from the current git repo: - `PR_REVIEW_REPO` — GitHub repo in `owner/repo` format (default: detected from `gh repo view`) - `PR_REVIEW_DIR` — Local checkout path for lint (default: git root of cwd) - `PR_REVIEW_STATE` — State file path (default: `./data/pr-reviews.json`) - `PR_REVIEW_OUTDIR` — Report output directory (default: `./data/pr-reviews/`) ## What It Checks | Category | Icon | Examples | |----------|------|----------| | Security | 🔴 | Hardcoded credentials, AWS keys, secrets in code | | Error Handling | 🟡 | Discarded errors (Go `_ :=`), bare `except:` (Python), unchecked `Close()` | | Risk | 🟠 | `panic()` calls, `process.exit()` | | Style | 🔵 | `fmt.Print`/`...

Details

Author
Silex-Research
Repository
Silex-Research/DontPanic
Created
4 months ago
Last Updated
yesterday
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

review-github-pr

GitHub PR code review - fetches the diff, runs automated checks, launches 3 parallel review agents (correctness, convention compliance, efficiency) to analyze changes, validates findings against actual code, and drafts a GitHub review. Use when reviewing pull requests. Triggers on "review this PR", "review PR

31 Updated 3 days ago
tenequm
Code & Development Solid

review

Performs a comprehensive PR code review. Reads the linked GitHub issue for context, runs quality checks, and reviews code for bugs, architecture, conventions, and frontend best practices. Posts structured findings as a PR review.

332 Updated 5 days ago
dcouple
Code & Development Listed

pr-review

HEAVYWEIGHT, GitHub-only deep PR review. Takes a GitHub PR URL, prepares a read-only git worktree at the PR head (SSH clone only), and reviews the diff with full cross-file context via Read/Grep/Glob. Fans out one agent per dimension (correctness, security, tests, performance, api, docs, observability, concurrency, feature-flow) through the Workflow tool, then adversarially verifies every finding before it survives. Traces feature flags / experiments via the statsig MCP and pulls linked Jira/Confluence via the atlassian MCP. Posts inline review comments, a review summary, and appreciations through the gh CLI after confirmation. NEVER merges, never force-pushes, never edits the PR's code. For a quick read-only pass with no worktree, use /adk:review.

0 Updated 5 days ago
sujeet-pro