What problem does it solve? Reviewing pull requests consistently is hard: reviewers miss edge cases, skip test coverage checks, and give vague feedback. This Skill enforces a repeatable, objective review workflow for Flutter/Dart projects so every PR, MR, branch, or diff is audited against the same quality bar. ## Core Features & Use Cases - Structured review workflow: Validates branch state, discovers changed files, reviews each file against a checklist covering logic, security, performance, SOLID principles, code smells, and Flutter-specific patterns like Bloc rebuild scoping and dispose() calls. - Severity-classified feedback: Produces a structured report with summary, issues classified as suggestion/minor/major, clarification questions, and a verdict (Approved, Approved with suggestions, or Changes requested). - Opt-in online posting: Posts inline comments and approvals to GitHub or GitLab only after explicit user consent, with a PreToolUse hook that blocks any command that would expose the review-bot token. - Use Case: A teammate asks you to review their merge request adding a new Cubit. The Skill checks the branch is up-to-date, walks each changed file, verifies tests exist and can actually fail, flags a missing dispose() call as a minor issue, and delivers a verdict in chat. ## Quick Start Review the current branch's merge request and give me a structured report with issues, severity levels, and a verdict.