code-review

Review repository code for NPEs, logical errors, performance bottlenecks, and compliance violations.

Updated May 26, 2026
One-click install
npx skills add https://github.com/itChenJie/skill --skill code-review-itchenjie
Or copy as Structured Prompt for Agentâ–¼
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/itChenJie/skill/tree/main/code-review
Command: npx skills add https://github.com/itChenJie/skill --skill code-review-itchenjie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a thorough code quality and security audit, identifying potential issues before they impact your project.

Core Features & Use Cases

  • Change Propagation Check: Ensures API contracts and object models are in sync after changes.
  • Robustness Review: Protects against NPEs, ensures logical consistency, and manages resources effectively.
  • Performance Optimization: Analyzes SQL queries, detects N+1 issues, and optimizes transactions.
  • Distributed System Checks: Ensures idempotency, thread safety, and proper caching strategies.
  • Compliance Checks: Ensures logging and code adhere to industry standards.
  • Use Case: Before merging a pull request, use this Skill to perform a deep code review and catch potential issues early.

Quick Start

Run the code-review skill on the current changes in your repository to perform a comprehensive code audit.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform a comprehensive code review to catch NPEs and logical errors before merging?â–¼

A comprehensive code review identifies potential NPEs, logical errors, and compliance violations by analyzing current repository changes. It evaluates robustness and resource management to ensure logical consistency before a pull request merge.

What is the best way to detect SQL N+1 issues and performance bottlenecks during a code audit?â–¼

Detecting SQL N+1 issues and performance bottlenecks requires analyzing SQL queries and optimizing transactions within the code audit. This performance optimization identifies inefficient data access patterns to resolve bottlenecks early.

Does this code review process require git access to check distributed system idempotency and thread safety?â–¼

Yes, checking distributed system idempotency and thread safety requires git access to the repository. This access allows the review process to analyze current changes and ensure proper caching strategies are implemented.

Can I check API contract compliance and change propagation automatically after modifying object models?â–¼

Yes, you can check API contract compliance automatically after modifying object models. The change propagation check ensures API contracts and object models remain in sync following repository modifications.

How do I ensure code adheres to industry logging and compliance standards during development?â–¼

Ensuring code adheres to industry logging and compliance standards is achieved through compliance checks during the code review. This validates that logging implementations and code structures meet required regulatory frameworks.

What are the limitations of automated code quality audits for complex distributed systems?â–¼

Automated code quality audits for complex distributed systems focus on idempotency, thread safety, and caching but require strict quality environments. They depend on existing repository changes and do not replace manual architectural validation.