go-nolint-audit
Installation
SKILL.md
Go Nolint Audit
Audit //nolint: directives in Go codebases. Finds suppressions that
are stale (code changed, lint rule no longer triggers) or lazily
justified (the underlying code could be fixed instead of suppressed).
Challenges each justification through adversarial debate rather than
accepting comments at face value.
Prerequisite check
go version 2>/dev/null && golangci-lint --version 2>/dev/null
If go is not installed, stop and report. If golangci-lint is
missing:
Related skills