review-code

Review code changes against engineering standards and produce structured reports.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review code changes against engineering standards. Produce a structured report with strengths, per-criterion PASS/WARN/FAIL, and an explicit verdict.

Core Features & Use Cases

  • Structured, multi-criterion review across CLAUDE.md adherence, intent vs delivery, security, testing, conventions, root-cause, architecture, and API contracts.
  • Diff-driven evaluation supports PR_NUMBER, BASE..HEAD, current branch, or staged changes.
  • Actionable verdicts with rationale and explicit recommendations for changes before merge.

Quick Start

Point the skill at the code changes you want reviewed by PR number, git range, current branch, or staged changes, and optionally provide intent context.

Frequently Asked Questions about review-code

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

FAQPage Schema
How do I automate a code review against engineering standards before merging?

Automating a code review against engineering standards involves evaluating diffs across multiple criteria like security, testing, and architecture, then producing a structured report with explicit PASS/WARN/FAIL verdicts. This skill targets staged changes, git ranges, or pull requests to enforce those standards.

Can I review a specific git diff or pull request for CLAUDE.md adherence?

Yes, you can review specific git diffs or pull requests for CLAUDE.md adherence. The skill accepts inputs like PR numbers, BASE..HEAD ranges, current branches, or staged changes to evaluate whether the code changes align with your defined engineering conventions.

How does automated code review handle intent alignment with architectural plans?

Automated code review handles intent alignment by optionally incorporating context from plans, architecture decision records, or tickets. This allows the evaluation to verify whether the delivered code changes actually match the intended goals and architectural design before producing a final verdict.

What is included in a structured code review report for engineering standards?

A structured code review report for engineering standards includes identified strengths, per-criterion outcomes, and an explicit verdict with rationale. It evaluates testing, architecture, API contracts, and conventions, while self-filtering low-confidence findings and excluding pre-existing issues.

Does the code review evaluation exclude pre-existing issues in the codebase?

Yes, the code review evaluation explicitly excludes pre-existing issues found in the codebase. It focuses strictly on the newly introduced code changes referenced by your pull request or git range, ensuring the final verdict reflects only the current diff.

What are the limitations of automated code review for catching security flaws?

Automated code review for catching security flaws is limited by its self-filtering of low-confidence findings, meaning it only reports high-certainty issues. While it evaluates security as a criterion, it should complement, not replace, dedicated security scanning tools in your workflow.