comprehensive-review

Review GitHub pull requests or local branch diffs with prioritized findings.

110|14|Updated May 12, 2026
One-click install
npx skills add https://github.com/EliasOulkadi/shokunin --skill comprehensive-review-eliasoulkadi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comprehensive-review
Source: https://github.com/EliasOulkadi/shokunin/tree/main/.pack/skills/comprehensive-review
Command: npx skills add https://github.com/EliasOulkadi/shokunin --skill comprehensive-review-eliasoulkadi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you perform a thorough, high-signal code review that identifies architecture, security, performance, quality, requirements compliance, and bugs before a PR is merged.

Core Features & Use Cases

  • Parallel specialized reviews: Runs dedicated review lenses (architecture, security, performance, code quality, requirements compliance, bugs) and merges results to reduce blind spots.
  • PR-aware or local-diff review: Reviews GitHub PRs when you provide a PR URL, or reviews the diff between your current branch and its base plus uncommitted changes for local work.
  • Complexity-aware subagent strategy: Chooses between single-agent review (simple) vs. multi-agent parallel review (medium/hard) and prioritizes findings (P0–P3) for action.

Quick Start

Ask for a comprehensive review of your pull request with priority-ranked findings and suggested fixes.

Frequently Asked Questions about comprehensive-review

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

FAQPage Schema
How do I perform a comprehensive code review on a GitHub pull request?

A comprehensive code review on a GitHub pull request is performed by spawning a subagent to fetch the diff, running parallel criterion-based reviews for architecture and security, and deduplicating findings into P0–P3 priority fixes.

What is static code review with parallel specialized analysis?

Static code review with parallel specialized analysis is a mechanism that runs dedicated review lenses for architecture, security, performance, and bugs simultaneously, merging results to reduce blind spots and identify critical issues before merging code.

Can I review local branch diffs and uncommitted changes instead of a GitHub PR?

Yes, you can review local branch diffs and uncommitted changes. The Skill evaluates the diff between your current branch and its base, applying the same complexity-aware subagent strategy and prioritized static analysis used for GitHub PRs.

How does complexity-aware subagent strategy work for code changes?

A complexity-aware subagent strategy works by assessing diff complexity to choose between a single-agent review for simple changes or multi-agent parallel review for medium and hard changes, ensuring thorough static analysis and bug-finding.

Does the code review filter false positives and prioritize findings?

Yes, the code review filters false positives and prioritizes findings. It applies deduplication and false-positive filtering across specialized reviews, ranking architecture, security, and performance issues into P0–P3 priority levels for action.