Hải Phạm avatar

Hải Phạm

Community

@haipham22

3Followers
|
52Public Repos
|
46Published Skills

Agent Skills by Hải Phạm

Showing 46 vetted skills indexed across 1 GitHub repositories.

haipham22haipham22
2

golang-security

Identify and remediate security vulnerabilities in Go code and architecture.

Community
Advanced
haipham22haipham22
2

golang-spf13-cobra

Designs and audits Go Cobra CLI trees with RunE validation and shell completion hooks.

Community
Advanced
haipham22haipham22
2

golang-project-layout

Organize Go project directories and workspaces by project type and module boundaries.

Community
Advanced
haipham22haipham22
2

golang-concurrency

Analyze Go concurrency code for correctness, lifecycle, and synchronization issues.

Community
Advanced
haipham22haipham22
2

golang-data-structures

Select Go data structures for performance, safety, and idiomatic correctness.

Community
Advanced
haipham22haipham22
2

golang-database

Guide Go database code toward explicit SQL and context-aware execution.

Community
Advanced
haipham22haipham22
2

golang-spf13-viper

Configure Go applications with Viper for layered config precedence and reloads.

Community
Advanced
haipham22haipham22
2

golang-design-patterns

Select idiomatic Go design patterns for constructors, error flow, and architecture.

Community
Advanced
haipham22haipham22
2

golang-troubleshooting

Diagnose Go bugs, crashes, deadlocks, and flaky tests with root-cause tracing.

Community
Advanced
haipham22haipham22
2

golang-swagger

Generate Swagger and OpenAPI documentation for Go APIs with swag init.

Community
Advanced
haipham22haipham22
2

golang-samber-oops

Structure Go errors with samber/oops using fluent builder chains and panic recovery.

Community
Advanced
haipham22haipham22
2

golang-context

Fix context.Context propagation, cancellation, and request-scoped values in Go code.

Community
Advanced
haipham22haipham22
2

golang-samber-lo

Select the correct samber/lo package for Go collection transforms and iteration.

Community
Advanced
haipham22haipham22
2

golang-samber-slog

Design Go structured logging pipelines with samber/slog for routing and delivery.

Community
Advanced
haipham22haipham22
2

golang-continuous-integration

Design and audit GitHub Actions pipelines for Go projects.

Community
Advanced
haipham22haipham22
2

golang-cli

Build and review Go CLI applications with Cobra and Viper patterns.

Community
Advanced
haipham22haipham22
2

golang-popular-libraries

Recommend production-ready Go libraries and frameworks for specific development needs.

Community
Intermediate
haipham22haipham22
2

golang-performance

Profile Go code with pprof and benchmarks to identify and fix performance bottlenecks.

Community
Advanced
haipham22haipham22
2

golang-grpc

Design and review Go gRPC services with proto organization, status handling, and testing patterns.

Community
Advanced
haipham22haipham22
2

golang-structs-interfaces

Design and validate Go type APIs for interface placement and constructor returns.

Community
Advanced
haipham22haipham22
2

golang-lint

Diagnose golangci-lint warnings and guide fixes in Go codebases.

Community
Advanced
haipham22haipham22
2

golang-benchmark

Write Go benchmarks, analyze pprof profiles, and compare results with benchstat.

Community
Advanced
haipham22haipham22
2

golang-samber-mo

Simplify nullable and fallible Go code with samber/mo Option and Result types.

Community
Advanced
haipham22haipham22
2

golang-observability

Add logging, metrics, tracing, profiling, and alerting to Go services.

Community
Advanced