X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/7c84ed87ef71088b880a3765b2653e1ded57bf14..7b8d8e8f4b57bd51fd6d0f0d926b821f06b0e1f0:/.agents/skills/check/SKILL.md?ds=inline diff --git a/.agents/skills/check/SKILL.md b/.agents/skills/check/SKILL.md index 4dff349..e920bc3 100644 --- a/.agents/skills/check/SKILL.md +++ b/.agents/skills/check/SKILL.md @@ -11,7 +11,10 @@ Run every command in the Nix development shell. Use ## Procedure 1. Format all files with `bin/format`. -2. Run the checks with `bin/check`. +2. Run the checks with `bin/check`. Its golangci-lint config keeps the + standard linters and adds `errorlint`, `gocritic`, `testifylint`, + `revive`, `wrapcheck`, `nlreturn`, and `wsl_v5`. The settings in + `.golangci.yml` match the Go rules. 3. Run `git add` on new files, then run `nix build` and `nix flake check`. 4. Fix every failure and run the steps again. Do not disable a linter or