code-review

Review Python/FastAPI and Next.js/React code for correctness, security, and conventions.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Shresth-sh/resume-matcher-ai-project --skill code-review-shresth-sh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/Shresth-sh/resume-matcher-ai-project/tree/main/.github/skills/code-review
Command: npx skills add https://github.com/Shresth-sh/resume-matcher-ai-project --skill code-review-shresth-sh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review code for correctness, security, performance, and Resume Matcher conventions. Use when receiving code review feedback or before submitting PRs. Requires technical rigor, not performative agreement.

Core Features & Use Cases

  • Backend and Frontend: Applies to Python/FastAPI backend and Next.js/React frontend code during PR reviews, merges, and audits.
  • Quality Gate: Enforces strong typing, error handling, asynchronous patterns, and secure credential usage.
  • Structured guidance: Provides a detailed review checklist and standardized response patterns.

Quick Start

Ask the AI to perform a focused code review on the latest PR to identify issues and improvements.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code reviews for a FastAPI backend and Next.js frontend?

Automated code review checks FastAPI backend and Next.js frontend code for correctness, security, and performance by enforcing type hints, Pydantic schemas, and secure credential usage. It targets pull requests and feature branches to ensure technical rigor.

What is the best way to enforce async patterns and avoid blocking in Python code reviews?

Enforcing async patterns in Python code reviews involves automated checks that identify blocking operations in async routes and recommend proper asynchronous locking for initialization. This ensures performance standards are met during PR audits.

Does this code review process check for secure API key usage instead of environment variables?

Yes, the code review process checks for secure API key usage by requiring an explicit api_key parameter instead of directly accessing os.environ. This enforces secure credential handling across backend Python and FastAPI code.

Can I use this automated review to enforce type hints and Pydantic schemas in pull requests?

You can use this automated review to enforce type hints and Pydantic schemas in pull requests by applying a structured quality gate. It audits Python and FastAPI code to verify strong typing and compliance before merging.

When do I need a security review for frontend React and backend Python code?

A security review for frontend React and backend Python code is needed when merging feature branches or submitting pull requests. The review audits both stacks for compliance, secure credential usage, and proper error handling.