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.