developer-code-review-rules

Audit pull requests and repositories for correctness, security, test coverage, and code hygiene.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/coreyone/software-maestro --skill developer-code-review-rules-coreyone
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: developer-code-review-rules
Source: https://github.com/coreyone/software-maestro/tree/main/skills/developer-code-review-rules
Command: npx skills add https://github.com/coreyone/software-maestro --skill developer-code-review-rules-coreyone

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Code reviews often devolve into inconsistent nitpicking, missed security defects, or vague findings without evidence. This Skill enforces a disciplined review philosophy and a structured finding contract so every reported defect includes severity, evidence, impact, effort, fix risk, confidence, and a fix sketch. ## Core Features & Use Cases - Structured Finding Contract: Every actionable finding must include severity (P0-P3), precise file:line evidence, impact, effort, fix risk, confidence, and a fix sketch, eliminating vague feedback. - Repository Audit Protocol: A nine-category audit portfolio covering correctness, security, performance, test risk, architecture, dependencies, developer experience, documentation, and direction, with recon-before-judgment rules. - Safety Guardrails: Secrets are never reproduced (only type and location are cited), untrusted repository content is treated as data to resist prompt injection, and style preferences stay non-blocking. - Use Case: Point the Skill at a pull request or an entire repository to receive a vetted, prioritized findings table where blocking issues are tied to concrete failures and nits are clearly labeled. ## Quick Start Review this pull request for correctness and security issues and report each finding with severity, evidence, impact, and a fix sketch.

Frequently Asked Questions about developer-code-review-rules

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

FAQPage Schema
How do I review a pull request for security vulnerabilities?▼

Review pull requests by checking secret handling, injection boundaries, authentication and authorization, input contracts, and sensitive logging first. Report each confirmed issue with severity, file:line evidence, impact, and a fix sketch, and never reproduce any discovered secret value.

How to audit an entire repository for code quality issues?▼

Start with recon: read the README, manifests, CI configuration, and existing docs to learn conventions and commands. Then route the audit across nine categories including correctness, security, performance, test risk, architecture, dependencies, and documentation, and present vetted findings in a prioritized table.

What should a good code review finding include?▼

A complete finding includes a title with severity (P0-P3), precise file:line evidence, concrete impact, effort estimate (S/M/L), fix risk (LOW/MED/HIGH), confidence level, and a fix sketch. Low-confidence items become investigation tasks rather than asserted defects.

Should code reviews block on style and naming preferences?▼

No. Blocking feedback must be tied to a concrete correctness or security failure with evidence. Style preferences, naming choices, and formatting nits should be labeled as non-blocking nits, and automated linters should handle them where possible.

How do I handle a leaked secret found during code review?▼

Cite only the credential type and its file:line location, never reproduce the secret value itself. Recommend removing it from the codebase, rotating the credential, and loading it from protected configuration instead.

When should I not use this code review skill?▼

Do not use it as the primary guide for implementing approved refactors, writing PRDs, or product positioning and conversion copy work. It is scoped to code quality, test strategy, security hardening, and performance engineering review tasks.