GenericHuman
Community@VerifiedOrganic
Comprehensive Golang engineering skill registry covering security, concurrency, testing, dependency injection, observability, and codebase onboarding for AI coding agents.
Agent Skills by GenericHuman
Showing 47 vetted skills indexed across 1 GitHub repositories.
golang-security
Audit and write Go code against injection, cryptography, and web security vulnerabilities.
golang-spf13-cobra
Build and test Go CLI command trees using the spf13/cobra library.
golang-project-layout
Guides Go project structure, directory layout, and workspace organization decisions.
golang-concurrency
Guides writing, reviewing, and auditing concurrent Go code using goroutines, channels, and sync primitives.
golang-database
Guides writing and reviewing Go database code using sqlx, pgx, and database/sql.
golang-spf13-viper
Configures layered Go application settings with spf13/viper across flags, env vars, and files.
golang-design-patterns
Applies idiomatic Go design patterns for constructors, error flow, resource management, and architecture.
golang-troubleshooting
Diagnose and fix root causes of bugs, crashes, and deadlocks in Go programs.
golang-swagger
Generates and audits OpenAPI/Swagger documentation for Go APIs using swaggo/swag annotations.
golang-samber-oops
Implements structured error handling in Go using the samber/oops builder pattern.
golang-context
Guides idiomatic context.Context propagation, cancellation, and timeout patterns in Go code.
golang-samber-lo
Implements functional collection transforms in Go using the samber/lo generics library.
golang-samber-slog
Compose structured logging pipelines in Go using samber/slog handler libraries.
golang-continuous-integration
Configures GitHub Actions CI/CD pipelines for Go projects covering testing, linting, security scanning, and releases.
golang-cli
Builds and reviews Go CLI applications using Cobra commands and Viper configuration.
golang-popular-libraries
Recommends production-ready Go libraries and frameworks with a standard-library-first philosophy.
golang-performance
Diagnose and fix Go performance bottlenecks using profiling-driven optimization patterns.
golang-grpc
Implements and reviews production gRPC servers and clients in Go with protobuf.
golang-structs-interfaces
Guides Go struct and interface design covering embedding, type assertions, receivers, and field tags.
golang-lint
Configure golangci-lint and interpret lint output for Go projects.
golang-benchmark
Measure, profile, and statistically compare Go benchmark performance with pprof and benchstat.
golang-samber-mo
Implement monadic types in Go using samber/mo for type-safe nullable values and error handling.
golang-observability
Instrument Go services with structured logging, Prometheus metrics, OpenTelemetry tracing, profiling, and alerting.
golang-stay-updated
Provides curated Go newsletters, communities, blogs, YouTube channels, and developers to follow.
Frequently Asked Questions About GenericHuman
FAQPage SchemaWhat tasks can I accomplish with GenericHuman's Golang skills?▼
You can write, review, and debug Go code across security hardening, goroutine concurrency, gRPC and GraphQL services, database access with sqlx/pgx, table-driven testing with testify, pprof benchmarking, OpenTelemetry observability, and CI/CD setup with GitHub Actions and GoReleaser.
Who are these skills designed for?▼
Go developers and platform engineers using Claude Code or similar AI coding agents. They suit engineers building CLI applications, microservices, or libraries, plus teams onboarding onto unfamiliar or AI-generated codebases needing walkthroughs, risk audits, and architecture diagrams.
What are the installation and runtime requirements?▼
All skills require the Go toolchain. Specific skills auto-install extras via go install or brew: govulncheck, Delve (dlv), golangci-lint, benchstat, swag, protoc, wire, gotests, goreleaser, and the gh CLI. Skills load on demand inside the coding agent.
Are these skills free and open source?▼
Yes. Every skill in the manifest is released under the MIT license, authored by samber, with source hosted at github.com/samber/cc-skills-golang. There is no cost, subscription, or usage restriction beyond standard MIT terms.
Which libraries and frameworks do the skills cover?▼
Coverage includes spf13/cobra and viper, samber/lo, mo, ro, do, oops, hot, and slog handlers, uber-go/dig and fx, google/wire, stretchr/testify, swaggo/swag, gqlgen, and database drivers for PostgreSQL, MySQL, MariaDB, and SQLite.