code-review

Performs self-review of code for security, performance, error handling, and structure before commits or pull requests.

Updated Jan 7, 2026
One-click install
npx skills add https://github.com/Smooth-Operation/household-expense-tracker --skill code-review-smooth-operation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/Smooth-Operation/household-expense-tracker/tree/main/.claude/skills/core/code-review
Command: npx skills add https://github.com/Smooth-Operation/household-expense-tracker --skill code-review-smooth-operation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers self-review their own code before declaring it complete, reducing defects and rework.

Core Features & Use Cases

  • Self-review protocol: A structured checklist to verify that code meets requirements, security, and quality standards.
  • Quality assurance before PR: Ensures edge cases, error handling, and performance considerations are addressed prior to merging.
  • Team guidance: Provides a repeatable process that individual contributors can follow to improve code quality.

Quick Start

Announce that you're reviewing: I'm reviewing the implementation before marking it complete. Then follow the checklist to verify requirements, security, performance, error handling, and code structure. Run tests with the provided script and report findings before proceeding.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I self-review my code before creating a pull request?

To self-review code before a pull request, follow a structured protocol that verifies requirements, security, performance, error handling, and code organization, then run tests to produce a final review verdict.

What should I check before declaring a bug fix or feature complete?

Before declaring a bug fix or feature complete, check that your code meets requirements, addresses edge cases, handles errors properly, and passes test scripts to ensure security and quality standards are met.

Does a pre-commit code review checklist help catch security and performance issues?

A pre-commit code review checklist helps catch security and performance issues by enforcing a structured protocol that guides checks for vulnerabilities, performance bottlenecks, and error handling before merging.

Can I use a self-review protocol for both feature completion and bug fixes?

Yes, you can use a self-review protocol for both feature completion and bug fixes across projects, as it applies structured checks for code structure, security, and quality before you ship.

What is the best way to ensure code quality before merging?

The best way to ensure code quality before merging is to perform a self-review using a structured checklist, verify edge cases and error handling, and run tests with your provided scripts to report findings.

When do I need a structured code review process for my pull requests?

You need a structured code review process for pull requests when you want to reduce defects and rework by ensuring individual contributors follow a repeatable process to verify security, performance, and code organization.