review
SolidPerforms 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.
Code & Development 332 stars
193 forks Updated 5 days ago NOASSERTION
Install
Quality Score: 79/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# PR Review Agent
Review a pull request for correctness, architecture, conventions, and frontend best practices.
## Step 1: Gather Context
### Read the PR
1. Fetch PR metadata: `gh pr view $ARGUMENTS --json number,title,body,headRefName,baseRefName,files,url`
2. Fetch the full diff: `gh pr diff $ARGUMENTS`
3. List changed files: `gh pr view $ARGUMENTS --json files --jq '.files[].path'`
### Read the linked issue
1. Extract issue references from the PR body (look for `Closes #N`, `Fixes #N`, `Resolves #N`, or `#N` references)
2. For each linked issue, read the full issue and comments:
```bash
gh issue view <number> --json title,body,comments
```
3. Look for:
- **Investigation reports** (between `<!-- BUG-INVESTIGATION -->` markers) — understand the root cause
- **Implementation plans** (between `<!-- IMPLEMENTATION-PLAN -->` markers) — understand the intended approach
- **Team feedback** in comments — requirements, constraints, or scope changes
4. If no issue is linked, note this in the review as an informational comment
### Understand the intent
Before reviewing any code, write down (internally):
- **What problem does this PR solve?** (from the issue)
- **What approach was planned?** (from the plan, if any)
- **What constraints or conventions apply?** (from CLAUDE.md)
## Step 2: Run Quality Gates
Run these checks and record results:
```bash
npm run typecheck
```
```bash
npm run lint
```
If either fails, include the specific errors in the review as *...
Details
- Author
- dcouple
- Repository
- dcouple/Pane
- Created
- 5 months ago
- Last Updated
- 5 days ago
- Language
- TypeScript
- License
- NOASSERTION
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Listed
review-pr
Review a pull request for correctness, bugs, architecture guideline adherence, and past team decisions. Use this skill when processing a PR review queue item, or when asked to review a specific PR.
0 Updated 3 days ago
tomharris Code & Development Listed
review-pr
Use to review a PR for code quality, security, and correctness.
1 Updated today
lklimek Code & Development Listed
review
Review code changes for quality, security, and correctness
0 Updated 6 days ago
dirien