code-review-principles

Standardize code-review practices for safety, concurrency, and testing across languages.

1|5|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/mdproctor/claude-skills --skill code-review-principles
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-principles
Source: https://github.com/mdproctor/claude-skills/tree/main/code-review-principles
Command: npx skills add https://github.com/mdproctor/claude-skills --skill code-review-principles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal principles for catching critical issues before they reach production, with focus on safety violations, concurrency bugs, and silent data corruption that compilers cannot detect.

Core Features & Use Cases

  • Safety net for critical issues compilers can't detect
  • Second pair of eyes on concurrency correctness
  • Verification that tests actually test what they claim

Quick Start

Apply the code review principles checklist to a pull request to ensure safety, concurrency, and quality before merging.

Frequently Asked Questions about code-review-principles

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

FAQPage Schema
How do I catch concurrency bugs and silent data corruption during a code review?

To catch concurrency bugs and silent data corruption during a code review, apply a structured checklist focused on safety violations and concurrency correctness that compilers cannot detect.

What are universal code review standards for language-agnostic code?

Universal code review standards for language-agnostic code provide critical practice checklists covering safety, concurrency, performance, and testing philosophy to prevent production issues before merging.

How do I verify that tests actually test what they claim in a pull request?

To verify tests actually test what they claim in a pull request, apply a code review checklist that scrutinizes testing philosophy and validates test effectiveness against silent data corruption.

Can I use these code review principles for any programming language?

Yes, you can use these language-agnostic code review principles across any programming language by referencing them as prerequisites to guide language-specific implementations.

What's the best way to standardize code review practices to prevent production issues?

The best way to standardize code review practices to prevent production issues is applying a structured checklist with severity mapping across safety, concurrency, performance, and testing considerations.

Do I need language-specific skills to apply these code review principles?

No, you do not need language-specific skills to apply these principles, as they serve as universal prerequisites that guide and are referenced by language-specific implementations.