What problem does it solve? Manual code review is slow and inconsistent: reviewers miss hardcoded secrets, SQL injection patterns, swallowed exceptions, and structural smells like god classes or overly complex functions. This Skill automates PR risk assessment, code quality scoring, and review report generation so issues are caught deterministically before merge. ## Core Features & Use Cases - PR Analyzer: Diffs branches with git to score review complexity (1-10), categorize risks (critical/high/medium/low), prioritize file review order, and validate commit messages against conventional commit format. - Code Quality Checker: Scores code 0-100 with letter grades, detecting long functions, god classes, deep nesting, magic numbers, and language-specific smells for C#, Java, C, and more. - Review Report Generator: Combines both analyses into a markdown or JSON verdict (approve, request changes, block) with prioritized action items. - Use Case: Before merging a feature branch in a Java Spring project, run the PR analyzer to flag a hardcoded JDBC credential as critical, then generate a markdown review report to attach to the pull request. ## Quick Start Ask the AI to review the current pull request against the main branch and generate a code quality report for the changed files.