code-review

Enforces a self-review protocol covering security, performance, error handling, code structure, and tests before commit or pull request.

3|2|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/liauw-media/CodeAssist --skill code-review-liauw-media
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/liauw-media/CodeAssist/tree/main/skills/core/code-review
Command: npx skills add https://github.com/liauw-media/CodeAssist --skill code-review-liauw-media

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents common bugs, quality issues, and incomplete features from reaching users by enforcing a rigorous self-review process before any work is declared "done." It acts as your personal, automated quality gate, saving time and reducing rework.

Core Features & Use Cases

  • Comprehensive Self-Review: Guides you through a multi-faceted review covering requirements, security, performance, error handling, code structure, testing, and documentation.
  • Pre-Commit Quality Assurance: Catches issues early, ensuring higher code quality and reducing the need for external review cycles.
  • Use Case: After implementing a new API endpoint, use this skill to automatically check for SQL injection vulnerabilities, N+1 query problems, missing tests, and updated API documentation before committing your changes.

Quick Start

I've just finished implementing the user login feature. Use the code-review skill to perform a self-review before I mark it complete.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I catch bugs and quality issues before committing code?

Self-review enforces a structured quality gate before committing, checking requirements, security, performance, error handling, and testing to prevent bugs and incomplete features from reaching production.

What should I check during code review for security and performance?

A thorough code review covers SQL injection vulnerabilities, N+1 query problems, missing error handling, code structure compliance, test coverage, and documentation completeness across your implementation.

When should I run a self-review in my development workflow?

Run self-review after implementing features, fixing bugs, and before committing code or creating pull requests to verify alignment with requirements and catch edge cases early.

Can self-review reduce the number of external code review cycles?

Yes, enforcing rigorous self-review before submission catches issues early, delivering higher code quality and reducing rework and the need for multiple external review rounds.

What's included in a comprehensive code quality review?

A complete review checks requirements alignment, security risks, performance bottlenecks, error handling robustness, code structure adherence, test coverage, and documentation accuracy.