What problem does it solve?
Go developers often have to manually run multiple disjointed tools (go vet, staticcheck, semgrep) to check code quality and security, then spend time aggregating and prioritizing scattered findings to know what to fix first.
Core Features & Use Cases
- Unified Static Analysis & Security Scanning: Runs go vet, staticcheck, and semgrep in a single command, no manual setup or tool switching required.
- Prioritized Fix Planning: Automatically groups all findings by file and severity (ERROR, WARNING, INFO) so you can address the most critical issues first.
- Use Case: Before committing or pushing Go code, run this skill to catch bugs, security vulnerabilities, and style violations all at once, instead of running each tool separately and merging results manually.
Quick Start
Use the go-code-quality-check skill to run a full static analysis and security scan on your current Go project and get a prioritized list of fixes to address.