Go Expert
Go Expert from fusengine/agents.
Skills in this plugin
5- ▌ Go Concurrency · fusengine bundleUse when writing or reviewing Go concurrency — goroutines, channels, errgroup, context cancellation, or goroutine leaks. Not for sequential idioms (go-core-idioms).
- ▌ Go Core Idioms · fusengine bundleUse when writing or reviewing idiomatic sequential Go — error handling, slog logging, generics, interfaces, style. Not for concurrency (go-concurrency).
- ▌ Go Architecture · fusengine bundleUse when laying out a new Go service, choosing an HTTP router or DB layer, or wiring dependencies. Not for concurrency (go-concurrency) or language idioms (go-core-idioms).
- ▌ Go Testing Quality · fusengine bundleUse when writing or reviewing Go tests, adding coverage, benchmarking, or profiling a Go program. Not for CI/lint wiring (go-tooling-security) or non-Go tests.
- ▌ Go Tooling Security · fusengine bundleUse when setting up Go modules/workspaces, configuring golangci-lint v2, running govulncheck, or building a Go CI quality gate. Not for app logic or non-Go audits.