ia-code-review

Produce severity-ranked code review findings prioritizing spec compliance before code quality.

30|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/iliaal/whetstone --skill ia-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ia-code-review
Source: https://github.com/iliaal/whetstone/tree/main/plugins/whetstone/skills/ia-code-review
Command: npx skills add https://github.com/iliaal/whetstone --skill ia-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates undisciplined code reviews by forcing a structured, severity-ranked review that verifies spec compliance before judging code quality, so teams catch missing requirements and real defects before merge.

Core Features & Use Cases

  • Two-Stage Review (Spec → Quality): First verifies the implementation matches the intended PR spec, then reviews for correctness, maintainability, security, and performance.
  • Scope Resolution & Base-Branch Handling: Auto-resolves what to review from git state, supports branch comparisons via merge-base, and avoids reviewing the wrong delta.
  • Deep Multi-Agent Mode (When Diffs Are Large): Uses diff signals to decide between standard review and multi-agent specialist deep review with dedicated lenses.

Quick Start

Use ia-code-review to review the PR diff for a feature branch by asking your agent: "Review this PR diff for potential issues and verify it matches the PR description."

Frequently Asked Questions about ia-code-review

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

FAQPage Schema
How do I automate a code review for a feature branch diff?

Automated code review for a feature branch diff produces structured, severity-ranked findings by verifying spec compliance before assessing code quality. It audits the git diff for correctness, maintainability, security, performance, and test coverage using reference checklists.

What is the best way to verify PR spec compliance before merging?

Verifying PR spec compliance before merging requires a two-stage review process that first checks the implementation against the intended PR spec, then evaluates code quality. This ensures missing requirements and real defects are caught early.

Can I review large pull request diffs using a multi-agent approach?

Large pull request diffs can be reviewed using a multi-agent specialist deep review mode. The system analyzes diff signals to automatically dispatch dedicated specialist lenses for a more thorough audit of complex changes.

How does merge-base comparison work for branch code reviews?

Merge-base comparison for branch code reviews auto-resolves the review scope from git state and calculates the correct delta between branches. This avoids reviewing the wrong diff and ensures accurate branch-review scenarios.

Does ia-code-review work without external dependencies?

Yes, ia-code-review operates without external dependencies. It uses bundled reference checklists to enforce review mode selection via diff signals and dispatches automated specialists for security audits and spec compliance checks.

What limitations exist when auditing diffs for security and performance?

Auditing diffs for security and performance is limited to the scope of the provided git diff and merge-base comparison. It relies on diff signals to select review modes, meaning unreviewed deltas or incorrect base branches may affect audit accuracy.