pr-review-expert

Automate pull request code review for GitHub and GitLab.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/4lerman/text_evaluator --skill pr-review-expert-4lerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-expert
Source: https://github.com/4lerman/text_evaluator/tree/main/.agents/skills/engineering-advanced-skills/pr-review-expert
Command: npx skills add https://github.com/4lerman/text_evaluator --skill pr-review-expert-4lerman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, json, re, python-dateutil, PyYAML, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the code review process for pull requests in GitHub and GitLab, addressing security vulnerabilities, code quality, and compliance with standards.

Core Features & Use Cases

  • Code Quality Analysis: Checks for style nits, security vulnerabilities, and performance impacts.
  • Security Scan: Identifies SQL injection, XSS, auth bypass, and secret exposure.
  • Test Coverage Analysis: Assesses the ratio of new code to new tests.
  • Breaking Change Detection: Identifies API, DB schema, and config changes that might break the application.
  • Ticket Linking Verification: Ensures linked Jira/Linear tickets are valid and match the scope.
  • Use Case: Automatically review a pull request for quality and compliance before merging.

Quick Start

Run the 'pr-review-expert' skill on your pull request to get a detailed report on code quality, security, and compliance issues.

Frequently Asked Questions about pr-review-expert

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

FAQPage Schema
How do I automate pull request code review for GitHub and GitLab?

Automate pull request code review by running the skill to analyze code quality, security vulnerabilities, and compliance with standards across GitHub and GitLab. It requires GitHub or GitLab API access and various Python libraries to execute the analysis.

What security vulnerabilities can a code review scan detect in my pull request?

A code review scan can identify security vulnerabilities in your pull request such as SQL injection, XSS, authentication bypass, and secret exposure. It also checks for style nits and performance impacts.

Can I check for breaking changes and test coverage before merging a pull request?

Yes, you can check for breaking changes and test coverage before merging a pull request. The skill identifies API, DB schema, and config changes that might break the application, and assesses the ratio of new code to new tests.

Does automated code review verify linked Jira or Linear tickets?

Yes, automated code review verifies linked Jira or Linear tickets. It performs ticket linking verification to ensure linked tickets are valid and match the scope of the pull request.

Do I need Python libraries to run security scanning on my pull requests?

Yes, you need Python libraries including requests, json, re, python-dateutil, and PyYAML to run security scanning and code quality analysis on your pull requests via the GitHub or GitLab API.

What is the best way to ensure code quality and compliance in continuous integration?

The best way to ensure code quality and compliance is to run an automated review skill on your pull request to get a detailed report on security, code quality, and compliance issues before merging.