Skip to main content
PROMPT SPACE
P
$12.00developer-toolsUniversal

pr-reviewer

Automated, high-precision code reviews that detect bugs, security flaws, and performance bottlenecks in your PRs.

skill install https://www.promptspace.in/skills/pr-reviewer

What it does

This skill provides an automated, deep-dive code review of your current working branch compared to your base branch (main/master). It systematically analyzes your diff across six critical dimensions: correctness, security, performance, code quality, test coverage, and documentation.

Why use this skill

Manual code reviews are time-consuming and prone to human oversight. While standard LLM prompting might catch surface-level issues, this skill follows a rigorous multi-step engineering process: it identifies the merge-base, reads full file context (not just the diff), analyzes commit history quality, and categorizes findings by technical severity. It replaces vague feedback with structured, actionable PR_REVIEW.md files that include specific code suggestions.

Supported tools

  • Git Integration: Works with any local repository to determine branch diffs and history.
  • Multi-language Support: Analyzes patterns in JavaScript, Python, Java, C++, and more.
  • Contextual Read: Uses local file access to understand the broader codebase surrounding your changes.
  • Automated Reporting: Generates a persistent markdown report in your root directory.

The Output

You receive a professional-grade PR_REVIEW.md file categorized by severity (CRITICAL to INFO). It identifies specific line numbers, explains the underlying risk (e.g., N+1 queries, XSS vulnerabilities, or race conditions), and provides logic-ready code blocks for quick fixes.

Use cases

  • Detect security vulnerabilities like hardcoded secrets and XSS before merging
  • Identify performance bottlenecks like N+1 queries in new database logic
  • Enforce code quality standards and catch "magic numbers" or dead code
  • Verify that new features have corresponding test coverage and documentation

Example

Prompt

Review my changes before I merge this branch into main

Sample output preview is available after purchase.

Frequently asked questions

Unlike basic LLM prompts that only look at the diff, this skill identifies your merge-base and reads the full surrounding file context. This allows it to detect complex logic errors and architectural inconsistencies that surface-level reviews miss.