canon-review

Installation
SKILL.md

Canon Review — Unified Code & Design Review

The Canon Review skill provides a single entry point for evaluating code changes against canonical software engineering best practices drawn from seminal literature (Code Complete, Clean Code, A Philosophy of Software Design, Refactoring, Release It!, Designing Data-Intensive Applications, Domain-Driven Design, Team Topologies, etc.).

It unifies:

  • Code Review (canon-pr-review): 20 Tier 2 practices covering implementation quality, module design, line-level reliability, and maintainability.
  • Design Review (canon-design-review): 15 Tier 2 practices covering structural integrity, distributed resilience, and evolutionary architecture.

Phase 0: Auto-Routing & Mode Selection

Identify the review scope and select the review mode:

# 1. Fetch PR diff and file list if PR number/URL provided
gh pr view <NUMBER> --json title,body,changedFiles,baseRefName,headRefName
gh pr diff <NUMBER>
Installs
1
GitHub Stars
5
First Seen
Oct 3, 2026