code-review

Guide code reviews with structured checklists for quality and security issues.

2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/slabgorb/sidequest --skill code-review-slabgorb
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/slabgorb/sidequest/tree/main/.pennyfarthing/skills/pf-code-review
Command: npx skills add https://github.com/slabgorb/sidequest --skill code-review-slabgorb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides structured patterns and checklists to guide code reviews, helping teams catch issues earlier and maintain consistent quality across PRs and self-reviews.

Core Features & Use Cases

  • API Handler Review: checks authorization, input validation, error handling, and response formats.
  • UI Component Review: ensures type-safety, loading and error states, accessibility, and maintainable patterns.
  • Database Changes: reviews migrations, indexing, and constraints.
  • TypeScript/React: validates type imports, use of hooks, and error boundaries.
  • Tests & Coverage: encourages unit and integration tests for reviewed changes.

Quick Start

Review PRs using this skill to generate a standardized set of feedback and improvement notes.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I use a checklist to review React and TypeScript code in a pull request?▼

A code review checklist enforces authorization checks, input validation, and error handling for API handlers. It surfaces security issues and ensures consistent response formats during PR reviews and self-review cycles.

What should I check during a code review to ensure UI component accessibility?▼

During a code review, check UI components for accessibility, loading states, and error states. Using a structured checklist ensures maintainable patterns and verifies that components meet accessibility considerations.

How do I review database changes for indexing and constraints in a PR?▼

To review database changes, validate migrations, indexing, and constraints using a structured checklist. This ensures data integrity issues are caught and resolved before merging during the PR review process.

Does this code review checklist cover tests and coverage for TypeScript changes?▼

Yes, the code review checklist covers tests by encouraging unit and integration tests for reviewed changes. It verifies that TypeScript and React modifications include adequate test coverage before merging.

Can I use this skill for self-review before committing code?▼

Yes, you can use this code review checklist for self-review before committing code. It guides developers through authorization, input validation, and error handling checks to surface issues early.