Go Expert

Go Expert from fusengine/agents.

by @fusengine 5 skills

Skills in this plugin

5
  1. Go Concurrency · fusengine bundle
    Use when writing or reviewing Go concurrency — goroutines, channels, errgroup, context cancellation, or goroutine leaks. Not for sequential idioms (go-core-idioms).
    1 install
  2. Go Core Idioms · fusengine bundle
    Use when writing or reviewing idiomatic sequential Go — error handling, slog logging, generics, interfaces, style. Not for concurrency (go-concurrency).
    1 install
  3. Go Architecture · fusengine bundle
    Use 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).
    1 install
  4. Go Testing Quality · fusengine bundle
    Use 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.
    1 install
  5. Go Tooling Security · fusengine bundle
    Use 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.
    1 install