Agent Skills by Zhion
Showing 58 vetted skills indexed across 2 GitHub repositories.
golang-security
Analyze Go code for vulnerabilities and recommend secure coding practices.
golang-spf13-cobra
Build Go CLI applications with spf13/cobra command trees and flag parsing.
golang-project-layout
Structure Golang projects with architecture, dependency injection, and 12-Factor App principles.
code-archaeology
Analyze open-source competitor repositories to extract architectural patterns and insights.
golang-concurrency
Guide Go developers in writing and reviewing concurrent code with goroutines, channels, mutexes, and synchronization.
golang-data-structures
Explain Go slice, map, and array internals with usage best practices.
golang-database
Guide Go developers on secure SQL database access with parameterized queries.
golang-spf13-viper
Manage layered Golang configuration with spf13/viper flags, environment variables, and files.
golang-design-patterns
Analyze architectural patterns and idioms in Golang applications.
golang-troubleshooting
Diagnose Golang bugs, crashes, and deadlocks using pprof, Delve, and GODEBUG.
golang-swagger
Generate Swagger annotations for Golang projects using swaggo/swag.
golang-samber-oops
Handle Golang errors with structured context, stack traces, and error codes.
golang-context
Analyze Go code for context-related issues and recommend best practices.
golang-samber-lo
Automate functional programming transformations in Go using samber/lo.
golang-samber-slog
Configure structured logging with samber/slog for Go applications.
golang-continuous-integration
Automate Golang CI/CD with GitHub Actions for testing, linting, and releases.
golang-cli
Enforce code quality checks and CLI best practices for Go applications using Cobra and Viper.
golang-popular-libraries
Recommend production-ready Golang libraries and frameworks for specific use cases.
golang-performance
Optimize Golang applications using profiling tools and performance patterns.
golang-grpc
Provides best practices and configuration guidelines for building Golang microservices with gRPC.
golang-structs-interfaces
Guide Go struct and interface design with composition, embedding, and type assertions.
golang-lint
Automates Go code linting with golangci-lint, reporting style, correctness, and performance issues.
golang-benchmark
Measure Go code performance and analyze profiling data.
golang-samber-mo
Applies samber/mo monadic types and functional patterns to Golang code.