saisudhir14/claude-skills

A skill module or guideline for AI coding assistants that need to understand and apply Go(Golang) best practices

8Stars on the repository
9Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

golang

01

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when writing, reviewing, or refactoring Go code. Provides production best practices for Go covering error handling, concurrency, naming, testing, performance, generics, iterators, and common pitfalls. Distilled from Google Go Style Guide, Uber Go Style Guide, Effective Go, and Go Code Review Comments. Updated for…

not rated 8 2mo ago A 73 tokens original MIT

go-code-review

02

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when reviewing Go code or preparing code for review. Quick-reference checklist covering naming, error handling, concurrency, testing, imports, documentation, and common pitfalls. Based on Go Wiki CodeReviewComments.

not rated 8 2mo ago A 44 tokens original MIT

go-concurrency

03

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when writing, reviewing, or debugging concurrent Go code. Covers goroutine lifecycle management, channels, errgroup, mutexes, atomics, sync.Map, and synchronous-first design. Based on Google and Uber style guides.

not rated 8 2mo ago A 49 tokens original MIT

go-error-handling

04

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when writing, reviewing, or debugging Go error handling code. Covers error wrapping, sentinel errors, custom error types, error joining, single handling, and error flow patterns. Based on Google and Uber style guides.

not rated 8 2mo ago A 48 tokens original MIT

go-linting

05

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when setting up linting, configuring golangci-lint, or fixing linter warnings in Go projects. Provides recommended linter sets, golangci-lint configuration, CI integration, and Makefile targets.

not rated 8 2mo ago A 49 tokens original MIT

go-performance

06

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when writing, reviewing, or optimizing Go code for performance. Covers string operations, memory allocation, preallocating slices and maps, strings.Builder, strconv, container-aware GOMAXPROCS, and runtime considerations for Go 1.25.

not rated 8 2mo ago A 53 tokens original MIT

go-project-layout

07

saisudhir14/claude-skills

Skill Claude CodeCodex needs its repo

Use when starting a new Go project, organizing packages, or restructuring an existing Go codebase. Covers standard directory layout, package design, Makefile targets, Dockerfile patterns, and module setup.

not rated 8 2mo ago C 43 tokens original MIT

go-security

08

saisudhir14/claude-skills

Skill Claude CodeCodex needs its repo

Use when writing, reviewing, or auditing Go code for security. Covers input validation, SQL injection prevention, path traversal, secrets management, cryptography, HTTP security headers, and dependency scanning.

not rated 8 2mo ago A 41 tokens original MIT

go-testing

09

saisudhir14/claude-skills

Skill Claude CodeCodex

Use when writing, reviewing, or debugging Go tests and benchmarks. Covers table-driven tests, parallel execution, go-cmp, T.Context, T.Chdir, b.Loop, synctest for deterministic concurrency testing, and test failure messages.

not rated 8 2mo ago A 52 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: