What problem does it solve? Reviewing Kotlin code thoroughly requires deep expertise across concurrency, null safety, architecture, and security, and manual reviews often miss subtle defects like swallowed CancellationExceptions or broken structured concurrency. ## Core Features & Use Cases - Multi-category review: Judges Kotlin code across seven ordered categories — security, architecture, logic and correctness, concurrency, testability, language idioms, and performance — with severity-ranked findings. - Flexible input modes: Reviews pending git changes, branches, pull requests, commits, single files, modules, pasted code, or full codebase scans. - Static pre-pass: Runs a grep-based helper script to detect force-unwraps, GlobalScope usage, weak crypto, hardcoded secrets, and insecure HTTP before deep analysis. - Use Case: A developer finishes a feature branch and asks for a review; the skill diffs against the base branch, flags a Critical GlobalScope.launch leak and a Major force-unwrap on parsed JSON, then outputs a scored report with file:line anchors and minimal fixes. ## Quick Start Ask the assistant to review the Kotlin changes on your current branch and produce a prioritized report with severity ratings and fixes.