What problem does it solve?
It turns a set of changed Go files into a focused, best-practice review report by detecting rule violations mapped to structured code-change triggers, reducing the risk of missing subtle idiomatic issues during reviews.
Core Features & Use Cases
- Trigger-accurate scanning and rule application: Identifies where specific patterns appear in the changed Go code, then applies only the relevant, non-linter-covered rules for those triggers.
- Change-aware reporting: Separates newly introduced violations (🔴) from existing ones (🟡) and consolidates multiple findings at the same location.
- Context-first workflow: Reads full current file contents, uses reference documentation per trigger, and supports workflows based on direct files, git diffs, or PR text.
Quick Start
Use the gosu-review-v2 skill and ask it to review the Go files from your git diff and produce a Markdown report of new (🔴) and existing (🟡) idiomatic Go issues using the defined trigger rules.