review

Review code diffs for logic errors, security holes, and performance regressions before merging.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/aspelldenny/sos-kit --skill review-aspelldenny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/aspelldenny/sos-kit/tree/main/skills/attic/review
Command: npx skills add https://github.com/aspelldenny/sos-kit --skill review-aspelldenny

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-merge code review — find bugs that CI misses — logic errors, security holes, performance regressions, and missing edge cases.

Core Features & Use Cases

  • Systematic diff analysis and risk assessment before merging.
  • Stepwise review guidance covering scope understanding, critical checks, and quality gates.
  • Use Case: before merging a feature branch, run a structured review to surface potential issues and ensure compliance with the project's quality standards.

Quick Start

Run a pre-merge review by inspecting the diff and applying the security, data-safety, and logic checks before shipping.

Frequently Asked Questions about review

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

FAQPage Schema
How do I catch logic errors and security holes that CI misses before merging a pull request?

Perform a pre-merge code review to catch bugs that CI misses by applying a structured checklist to your pull request diff. This surfaces logic errors, security holes, and performance regressions before merging.

What is the best way to run a structured pre-merge code review on a feature branch?

Run a structured pre-merge code review by inspecting the feature branch diff and applying security, data-safety, and logic checks. This stepwise process ensures compliance with quality standards before shipping.

Does pre-merge code review work for hotfixes and performance regressions?

Pre-merge code review works across feature branches, pull requests, and hotfixes to surface performance regressions. It enforces quality gates and blocking criteria to prevent problematic code from merging.

How do I enforce quality gates and blocking criteria during a code review?

Enforce quality gates and blocking criteria during code review by applying a stepwise checklist covering scope understanding and critical checks. This process identifies missing edge cases and provides non-blocking improvement suggestions.

Why does CI pass but my code still has hidden bugs and missing edge cases?

CI passes but hidden bugs remain because CI often misses logic errors, security holes, and missing edge cases. A pre-merge code review applies a structured checklist to surface these issues before merging.