review-pr

Featured

Comprehensive PR review -- full branch diff against base, commit-by-commit analysis, breaking change detection, conventional commit verification.

Code & Development 66 stars 9 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
61
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Review PR Comprehensive code review of a pull request or branch diff against its base. Unlike review-delta (quick review of uncommitted local changes), this reviews ALL commits in a branch for PR submission readiness. **Command surface:** run the local CLI through the coding harness shell. Examples use the installed `better-code-review-graph` command; from a source checkout, prefix it with `uv run`. No MCP mapping is required. Use `better-code-review-graph review --help` for the command reference. Never include full files unless explicitly asked. ## Steps 1. **Identify the changes** for the PR: - If a PR number or branch is provided, use `git diff main...<branch>` to get changed files - Otherwise auto-detect from the current branch vs main/master 2. **Update the graph** with `better-code-review-graph graph build --base main --repo-root "<path>"` so it reflects the current branch. 3. **Commit-by-commit analysis** (for PRs with >3 commits): - `git log --oneline main..HEAD` to list all commits - Group related commits by area (feature, fix, refactor, test, docs) - Verify each commit message follows Conventional Commits (`type(scope): description`) - Flag commits that mix unrelated changes 4. **Get the full review context** with `better-code-review-graph review context --base main --repo-root "<path>"`: - Returns all changed files across all commits in the PR - Includes impacted nodes and blast radius 5. **Analyze impact** with `better-code-review...

Details

Author
n24q02m
Repository
n24q02m/better-code-review-graph
Created
5 months ago
Last Updated
1 weeks ago
Language
Python
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category