Pricing models, tier packaging, willingness-to-pay research.
Use when user requests product launch, GTM, go-to-market, Product Hunt, beta launch, early access, launch checklist.
Builds product positioning documents — customer language, differentiation, personas, proof points.
Referral and partnership marketing strategist.
Entry point — detect where you are in the dev workflow and guide you to the right next step.
Automates the end-to-end creation, calibration, and quality control of Go bugfix and diagnosis training datasets for AI models.
Go phase. Reads approved SPEC, maps requirements to tasks, executes via TDD, integrates verifying acceptance criteria.
Build a caller or callee graph for a Go package, function, or method with golang.org/x/tools/go/callgraph, then render a Mermaid diagram.
Use when working with the Go CLI (go command) — building, testing, modules, workspaces, environment, toolchain, generate, vet, coverage…
Reviews Go code for idiomatic patterns, error handling, concurrency safety, and common mistakes.
Idiomatic context.Context usage in Golang — propagation through API boundaries, cancellation, timeouts and deadlines, request-scoped…
Use when writing conditionals, loops, or switch statements in Go — including if with initialization, early returns, for loop forms, range…
Go database operations - SQL, ORMs, transactions, migrations
This skill should be used when the user asks to "configure a Go database connection pool", "use database/sql in Go", "set up pgxpool"…
This skill should be used when the user asks to "wire up dependencies in Go without a framework", "should I use wire, dig, fx, or…
Implements professional Go development standards, including idiomatic naming, robust error handling, and high-performance concurrency…
Use when Go error handling with error wrapping, sentinel errors, and custom error types.
When to activate: Go generics, type parameters, constraints, comparable, any, generic data structures, golang.org/x/exp
Idiomatic Go patterns for error handling, interfaces, concurrency, testing, and module management
Language-specific review guidance for Go code including idiomatic patterns, test conventions, and build commands
Use when setting up linting for a Go project, configuring golangci-lint, or adding Go checks to a CI/CD pipeline.