CO

Ensures high-quality code through mandatory diff reviews and adherence to project-specific documentation and guidelines.

Install

mkdir -p .claude/skills/code-review-jonatron55 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10812" && unzip -o skill.zip -d .claude/skills/code-review-jonatron55 && rm skill.zip

Installs to .claude/skills/code-review-jonatron55

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Instructions for reviewing changes and ensuring quality before completion. Use when asking for a review or before committing changes.
133 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Examine git changes
  • Verify functionality
  • Enforce code style
  • Review architecture

How it works

Guides the review process by examining git diffs and verifying changes against project requirements.

Inputs & outputs

You give it
Pending git changes
You get back
Review feedback

When to use code-review

  • Reviewing pending git changes
  • Validating code against project requirements
  • Ensuring style guide compliance

About this skill

Code review instructions

The code you are about to review has been written by a colleague and is ready for your feedback. You should be critical and thorough in your review to ensure the highest quality of work. Follow these steps to conduct an effective code review:

  1. Use git commands to examine the changes.

    • The changes are not yet committed, so use git diff, git status, and related commands to see what has been modified.
    • Focus on the specific files and lines that have been changed. Don’t get distracted by unrelated pre-existing code.
  2. Check for correctness and functionality.

    • The active-tasks.md must be included in the changes. Completed items should be marked as done and working notes should be updated.
    • Ensure that the changes align with the objectives and tasks outlined in active-tasks.md.
  3. Review code quality and style.

    • Code should follow specific guidelines for certain languages:
    • Changes should:
      • Keep code units cohesive and minimally coupled.
      • Introduce new items at the narrowest scope possible.
      • Reuse existing functionality before adding new code.
      • Have clear, self-explanatory code with meaningful names.
      • Document public types and members with complete doc comments following Markdown and documentation guidelines.
      • Update comments when the code they reference changes.
      • Follow existing style and conventions in the codebase.
    • Changes shouldn’t:
      • Refactor existing code unless specifically part of the task.
      • Reorganize existing declarations or rename them unnecessarily.
      • Add new dependencies or libraries without first seeking approval.
      • Add abstractions “just in case” they might be useful later.
      • Introduce new compiler warnings and linter issues.
      • Attempt to fix compiler warnings or linter issues in unmodified code.
      • Fix warnings by applying a global suppression.
  4. Review architecture and design.

    • Look to the Project brief for high-level architectural guidelines.
    • Ensure that the changes fit well within the existing architecture and follow best practices.
    • Consider performance, scalability, and maintainability of the changes.
    • If the Project brief is deficient, consider improvements.

When not to use it

  • Refactoring unrelated code

Prerequisites

Git

Limitations

  • Do not add new dependencies without approval

How it compares

Enforces specific quality and architectural guidelines during the review process.

Compared to similar skills

code-review side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
code-review (this skill)06moNo flagsIntermediate
deepwiki-rs259moReviewIntermediate
testing-workflow169moReviewIntermediate
convex-best-practices36moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry