code-review

Review source code for quality, security, and architectural issues.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bselee/MuRP --skill code-review-bselee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/bselee/MuRP/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/bselee/MuRP --skill code-review-bselee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates structured code reviews to ensure code quality, security, and alignment with project standards, saving reviewers time and catching issues early.

Core Features & Use Cases

  • Quality Checks: Enforces naming conventions, explicit types, and no duplicate code.
  • Security & Patterns: Ensures hooks usage, proper error handling, and data flow adherence.
  • Output: Provides a clear report of findings with suggested fixes.

Quick Start

Example: Review the latest commit or pull request to surface quality and security issues.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I identify security and quality issues in pull requests?

Code review identifies security, quality, and architectural issues in source code changes. This Skill analyzes recent commits and PRs to surface problems like missing TypeScript types, improper error handling, SQL injection risks, and hardcoded secrets, then reports findings with suggested fixes.

What code quality standards does automated code review enforce?

Automated code review enforces explicit TypeScript types, standardized error handling using { success, error } patterns, 4-layer data transforms (Raw → Parsed → Database → Display), proper hook usage for Supabase queries, input validation, XSS protection, and prevents hardcoded secrets.

Can I use code review with TypeScript and pull requests?

Yes. Code review applies to TypeScript projects and works across recent changes, pull requests, and patches. It enforces TypeScript type requirements, security patterns, and data flow adherence specific to your codebase.

How does code review prevent security vulnerabilities?

Code review catches security issues by detecting SQL injection risks, XSS vulnerabilities, hardcoded secrets, improper input validation, and insecure Supabase hook patterns. It surfaces these problems early so reviewers can address them before merge.

What's the difference between automated and manual code review?

Automated code review structures the review process by consistently checking against predefined technical requirements—types, error handling, security patterns, and data flow—while manual review adds context and architectural judgment. Combined, they catch more issues faster.