review-code

Review current branch changes against main with multi-pass analysis.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates and standardizes the code review process, ensuring thoroughness and catching issues early to improve code quality and reduce bugs.

Core Features & Use Cases

  • Multi-Pass Review: Conducts a deep, three-pass review process (diff, system, adversarial) to catch a wide range of issues.
  • Automated Checks: Integrates with CI/CD pipelines and AI tools like CodeRabbit for comprehensive analysis.
  • Use Case: Before merging a critical feature, use this Skill to perform a full code review, ensuring correctness, security, and adherence to architectural principles.

Quick Start

Use the review-code skill to review the current branch changes against main.

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 comprehensive code review for my current branch changes?

Automated code review of branch changes involves performing multi-pass checks for correctness, style, and DDD compliance against the main branch. This process catches issues early by executing diff, system, and adversarial reviews before merging.

What is an adversarial AI review in software development?

An adversarial AI review is a system-level analysis pass that identifies edge cases and security vulnerabilities in code changes. It acts as an automated stress test to ensure system resilience and architectural adherence before merging.

Does this code review process integrate with existing CI/CD pipelines and tools like CodeRabbit?

Yes, the code review process integrates directly with CI/CD pipelines and AI tools like CodeRabbit. This integration automates comprehensive analysis, ensuring code quality and security checks run automatically during your build process.

What's the best way to check Domain-Driven Design compliance during a git branch review?

Checking DDD compliance during a git branch review requires a system-level analysis pass against the main branch. This validates that changes adhere to architectural principles and domain boundaries before integration.

Can I use this to identify edge cases in my code before merging a critical feature?

Yes, you can identify edge cases in critical features before merging by running a multi-pass code review. The adversarial review pass specifically targets edge case identification and system-level impact analysis.