pr-review

Review pull requests for spec compliance, security, testing, and code quality.

19|2|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/CamiloAndresGTRUniandes/lucy-ai --skill pr-review-camiloandresgtruniandes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/CamiloAndresGTRUniandes/lucy-ai/tree/main/skills/pr-review
Command: npx skills add https://github.com/CamiloAndresGTRUniandes/lucy-ai --skill pr-review-camiloandresgtruniandes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you perform consistent, thorough pull request reviews that catch spec gaps, security issues, and quality problems before they reach main.

Core Features & Use Cases

  • Spec compliance validation: checks acceptance criteria coverage, edge cases, and correct scope alignment.
  • Security, architecture, testing, and quality checklists: provides concrete prompts to assess auth, validation, error handling, coupling, test coverage, and performance pitfalls.
  • Actionable review output template: produces structured feedback (summary, looks good, suggestions, blocking issues, and recommendation) suitable for GitHub-style PRs.
  • Use case: Reviewing a feature PR to confirm it matches the task requirements while ensuring security, test adequacy, and maintainable architecture are met.

Quick Start

Ask the AI to review a pull request for correctness, security risks, testing completeness, and code quality, and then post the result in the provided PR Review output format.

Frequently Asked Questions about pr-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a structured pull request review for spec compliance and security?

A structured pull request review checks scope, spec compliance, security, architecture, testing, and code quality. It generates actionable feedback categorizing items into looks good, suggestions, and blocking issues before merge.

What should a code review checklist include to catch edge cases and security risks?

A code review checklist for security and edge cases should validate authentication, input validation, error handling, and test coverage. It ensures the code meets acceptance criteria while verifying performance and maintainability.

Can I use an automated PR review template for any software stack?

Yes, you can apply a standardized PR review template across different software stacks. The review process focuses on feature correctness, scope alignment, and maintainable architecture regardless of the underlying technology.

How do I format GitHub pull request feedback to separate suggestions from blocking issues?

Formatting GitHub pull request feedback involves structuring the output with clear sections: a summary, approved items, suggestions, and blocking issues. This separation clarifies the final Approve or Request Changes recommendation.

Does automated spec compliance validation ensure adequate testing coverage before merge?

Automated spec compliance validation verifies that acceptance criteria are met and checks for adequate testing coverage. It assesses whether the implementation handles edge cases correctly prior to approving the merge.