review

Review pull requests against security, correctness, TypeScript/React, i18n/RTL, performance, and accessibility guidelines.

1.9k|619|Updated May 10, 2020
One-click install
npx skills add https://github.com/quran/quran.com-frontend-next --skill review-quran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/quran/quran.com-frontend-next/tree/main/.agents/quran/skills/review
Command: npx skills add https://github.com/quran/quran.com-frontend-next --skill review-quran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviews PRs using comprehensive review guidelines to ensure security, correctness, clean code, TypeScript, React patterns, i18n/RTL, performance, and accessibility. Use when reviewing pull requests or code changes.

Core Features & Use Cases

  • Standardized evaluation: Apply a consistent checklist covering security, correctness, TypeScript/React patterns, i18n/RTL, performance, and accessibility.
  • Re-review workflow: Detect whether prior feedback was addressed and summarize review history.
  • Documentation-driven: Reference docs/REVIEW_PROMPT.md for criteria and use cases to drive reproducible reviews.

Quick Start

Read the PR, execute the review steps as outlined, and document results in your review comments.

Frequently Asked Questions about review

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

FAQPage Schema
How do I standardize pull request reviews for TypeScript and React?

Standardize pull request reviews by applying a comprehensive checklist covering security, correctness, TypeScript/React patterns, i18n/RTL, performance, and accessibility. Fetch PR details, review changes, and summarize outcomes to drive consistent, reproducible evaluations.

What is the best way to check if prior PR review feedback was addressed?

Check prior PR review feedback by executing a re-review workflow that detects whether previous comments were addressed. The process reviews code changes against established guidelines and summarizes the review history to track resolution status.

Can I use a single checklist to review multiple pull requests at once?

Yes, you can review multiple pull requests by applying standardized evaluation criteria across single or multiple PRs. The workflow fetches details for each PR, assesses changes against documentation-driven guidelines, and generates structured summaries for consistent results.

How does a documentation-driven code review process work?

A documentation-driven code review process references docs/REVIEW_PROMPT.md to define evaluation criteria and use cases. The reviewer reads the PR, executes the outlined review steps, and documents results in comments to ensure reproducible security and correctness checks.

What security and maintainability checks should a PR review include?

A comprehensive PR review should include checks for security vulnerabilities, code correctness, and maintainable code practices. It evaluates TypeScript and React patterns, i18n/RTL support, performance bottlenecks, and accessibility standards.

Does this code review workflow require any external dependencies?

No, this code review workflow requires no external dependencies. It operates by fetching PR details, assessing changes against review guidelines, and summarizing outcomes directly within your software engineering environment.