@skills · Owner
Agent skills by samber
71 skills indexed from github.com/samber. Reference any of them in AdaL, Claude Code, Cursor or any coding agent — nothing to install.
- cc-skills-golang · Collection · 2,864 stars
- golang-benchmark · Skill · 2,864 stars
Golang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpr
- golang-cli · Skill · 2,864 stars
Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configurati
- golang-code-style · Skill · 2,864 stars
Golang code style conventions — line length and breaking, variable declarations, control flow clarity, when comments help vs hurt. Use when writing or revi
- golang-concurrency · Skill · 2,864 stars
Golang concurrency design — goroutine lifecycle and leak prevention, channels and `select`, channel ownership and direction, `sync.Mutex`/`RWMutex`/`sync.M
- golang-context · Skill · 2,864 stars
Idiomatic context.Context usage in Golang — propagation through API boundaries, cancellation, timeouts and deadlines, request-scoped values, context.Withou
- golang-continuous-integration · Skill · 2,864 stars
GitHub Actions CI/CD pipeline configuration for Golang projects — workflow files for test, lint, SAST, coverage and vulnerability-scan jobs, Dependabot and
- golang-data-structures · Skill · 2,864 stars
Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buckets, maps package), arrays, containe
- golang-database · Skill · 2,864 stars
Comprehensive guide for Go database access — parameterized queries, struct scanning, NULLable columns, transactions, isolation levels, SELECT FOR UPDATE, c
- golang-dependency-injection · Skill · 2,864 stars
Comprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle manageme
- golang-dependency-management · Skill · 2,864 stars
Dependency management for Golang projects — go.mod and go.sum, `go get` install and upgrade flows, Minimal Version Selection, conflict resolution with repl
- golang-design-patterns · Skill · 2,864 stars
Idiomatic Golang design patterns — functional options, constructor APIs, `init()` and global-state avoidance, enums, panic vs error decisions, resource man
- golang-documentation · Skill · 2,864 stars
Comprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, an
- golang-error-handling · Skill · 2,864 stars
Idiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single han
- golang-google-wire · Skill · 2,864 stars
Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire.Build, wire.Bind (interface→concrete), wire.Struct, wire.Value, wire.Inte
- golang-gopls · Skill · 2,864 stars
Golang semantic code intelligence via `gopls`, the official Go language server — go-to-definition, find references, call/implementation hierarchy, workspac
- golang-graphql · Skill · 2,864 stars
Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscript
- golang-grpc · Skill · 2,864 stars
Provides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices. Use when implementing, reviewing, or debuggi
- golang-how-to · Skill · 2,864 stars
Golang skills orchestrator — always active on any Golang coding, review, debug, or setup task. Reads the task context and loads the most relevant skills fr
- golang-lint · Skill · 2,864 stars
Linting best practices and golangci-lint configuration for Golang projects — running linters, configuring .golangci.yml, suppressing warnings with nolint d
- golang-modernize · Skill · 2,864 stars
Modernize Golang code to use recent language features, standard library improvements, and idiomatic patterns. Use when reviewing Go code with old-style pat
- golang-naming · Skill · 2,864 stars
Go (Golang) naming conventions — covers packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functi
- golang-observability · Skill · 2,864 stars
Golang everyday observability — the always-on signals in production. Covers structured logging with slog, Prometheus metrics, OpenTelemetry distributed tra
- golang-performance · Skill · 2,864 stars
Golang performance optimization patterns and methodology - if X bottleneck, then apply Y. Covers allocation reduction, CPU efficiency, memory layout, GC tu
- golang-pkg-go-dev · Skill · 2,864 stars
Golang package and module lookup via `godig`, a pkg.go.dev API client (CLI + MCP server). Use for any Go/Golang library's documentation, API signatures, sy
- golang-popular-libraries · Skill · 2,864 stars
Golang library and framework selection — vetted production-ready options by category (web, database, testing, logging, messaging), new and experimental std
- golang-project-layout · Skill · 2,864 stars
Golang project layout and workspace setup — cmd/internal/pkg directory conventions, module and package naming, go.work workspaces, and essential configurat
- golang-refactoring · Skill · 2,864 stars
Golang refactoring — safe, at-scale restructuring of existing Go code: a coverage-adaptive safety net, behavior-preserving transforms (gopls Rename/Extract
- golang-safety · Skill · 2,864 stars
Defensive Golang coding against accidental bugs — nil panics, typed-nil interfaces, `append` backing-array aliasing, silent int64-to-int32 truncation, floa
- golang-samber-do · Skill · 2,864 stars
Dependency injection in Golang using samber/do — service containers, lifecycle management, scopes, health checks, graceful shutdown, and module organizatio
- golang-samber-hot · Skill · 2,864 stars
In-memory caching in Golang using samber/hot — eviction algorithms (LRU, LFU, TinyLFU, W-TinyLFU, S3FIFO, ARC, TwoQueue, SIEVE, FIFO), TTL, cache loaders,
- golang-samber-lo · Skill · 2,864 stars
Functional programming helpers for Golang using samber/lo — 500+ type-safe generic functions for slices, maps, channels, strings, math, tuples, and concurr
- golang-samber-mo · Skill · 2,864 stars
Monadic types for Golang using samber/mo — Option, Result, Either, Future, IO, Task, and State types for type-safe nullable values, error handling, and fun
- golang-samber-oops · Skill · 2,864 stars
Structured error handling in Golang with samber/oops — error builders, stack traces, error codes, error context, error wrapping, error attributes, user-fac
- golang-samber-ro · Skill · 2,864 stars
Reactive streams and event-driven programming in Golang using samber/ro — ReactiveX implementation with 150+ type-safe operators, cold/hot observables, 5 s
- golang-samber-slog · Skill · 2,864 stars
Structured logging extensions for Golang using samber/slog-**** packages — multi-handler pipelines (slog-multi), log sampling (slog-sampling), attribute fo
- golang-security · Skill · 2,864 stars
Security best practices and vulnerability prevention for Golang — injection (SQL, command, XSS), cryptography, path traversal, SSRF and HTTP security heade
- golang-spf13-cobra · Skill · 2,864 stars
Golang CLI command tree library using spf13/cobra — cobra.Command, RunE vs Run, PersistentPreRunE hook chain, Args validators (NoArgs, ExactArgs, MatchAll,
- golang-spf13-viper · Skill · 2,864 stars
Golang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyRepla
- golang-stay-updated · Skill · 2,864 stars
Golang ecosystem watch list — official sources (go.dev/blog, pkg.go.dev, tour.golang.org, golang-nuts), newsletters (Golang Weekly, Awesome Go Newsletter),
- golang-stretchr-testify · Skill · 2,864 stars
Comprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use when writing tests with testify,
- golang-structs-interfaces · Skill · 2,864 stars
Golang struct and interface design patterns — composition, embedding, type assertions, type switches, interface segregation, dependency injection via inter
- golang-swagger · Skill · 2,864 stars
Golang OpenAPI/Swagger documentation with swaggo/swag — annotation comments (@Summary, @Param, @Success, @Router, @Security), swag init code generation, fr
- golang-testing · Skill · 2,864 stars
Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snap
- golang-troubleshooting · Skill · 2,864 stars
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, races, or unexpected behavior in
- golang-uber-dig · Skill · 2,864 stars
Implements dependency injection in Golang using uber-go/dig — reflection-based container, Provide/Invoke, dig.In/dig.Out parameter and result objects, name
- golang-uber-fx · Skill · 2,864 stars
Golang application framework using uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, fx.Lifecycle hooks, fx.Annotate (name/group/As), fx.Decorate, fx.
- skills · Collection · 2,864 stars
- cc-skills · Collection · 178 stars
- chrome-extension · Skill · 178 stars
Build Chrome extensions with Manifest V3. Use this skill whenever the user mentions Chrome extension, browser extension, manifest.json, content script, ser
- conventional-git · Skill · 178 stars
Conventional Commits v1.0.0 branch naming, worktree naming, and commit message standards for GitHub and GitLab projects. Use when creating branches, naming
- copywriting-cta · Skill · 178 stars
Designs end-of-article CTAs — copy, layout, placement, A/B test plan, accessibility — for blog posts, newsletters, and essays. Use whenever the user asks t
- copywriting-hooks · Skill · 178 stars
Writes opening hooks and post titles for long-form articles in EN or FR — blog posts, Substack/Medium/dev.to, LinkedIn long-form, newsletters, essays. Trig
- copywriting-prose-creator · Skill · 178 stars
Codifies how a person or brand writes — lexicon, syntax, rhythm, structure, signature moves — into a PROSE.md guide, independent of emotional tone. Builds
- copywriting-tone-of-voice-creator · Skill · 178 stars
Builds a brand tone of voice guide (TONE.md) — voice attributes with do's/don'ts, NN/g positioning, tone modulation matrix, lexicon, channel rules — for do
- crxjs · Skill · 178 stars
CRXJS Chrome extension development — true HMR for popup, options, content scripts, side panels, manifest-driven builds, dynamic content script imports (`?s
- deep-research · Skill · 178 stars
Deep research on any topic — broad parallel web searches, multi-source validation, confidence tracking, and a cited Markdown report. Use whenever the deliv
- frontend-design-deslop · Skill · 178 stars
Designs distinctive, non-generic UI — typography, OKLCH color, design tokens (DESIGN.md), layout, components, motion, dark mode, accessibility — for landin
- humaniseur-fr · Skill · 178 stars
Remove AI-writing patterns from French text and inject voice and personality. Use when editing, reviewing, or rewriting French content that reads like Chat
- influence-and-negotiation · Skill · 178 stars
Influence and negotiation toolkit for any interaction needing another person's agreement, even when the user never says 'negotiation'. Covers B2B sales, sa
- linkedin-ghostwriting · Skill · 178 stars
B2B LinkedIn ghostwriting — hooks, post structures, and copywriting frameworks for conversion-focused posts. Use when the user wants to write LinkedIn cont
- press-release-writer · Skill · 178 stars
Write professional press releases for any occasion, media type, and region. Use when the user wants to write, draft, or improve a press release, communiqué
- promql-cli · Skill · 178 stars
CLI for querying Prometheus and PromQL-compatible engines (Thanos, Cortex, VictoriaMetrics, Grafana Mimir, Grafana Tempo...) — instant queries, range queri
- site-launch-checklist · Skill · 178 stars
Pre-launch checklist for shipping a new website or web app. Scope: analytics (GA4, PostHog, Google Search Console, Ahrefs), DNS, TLS and backups, legal and
- skill-progressive-disclosure-design · Skill · 178 stars
Decide how to split skill content between SKILL.md and reference files for context efficiency and reliable triggering. Use this whenever creating a new Cla
- skills · Collection · 178 stars
- snyk-agent-scan-compliance · Skill · 178 stars
Compliance expert for snyk-agent-scan — the agent skill file scanner — NOT for other Snyk CLI tools (snyk test, snyk code SAST, snyk iac, snyk container).
- substack-ghostwriting · Skill · 178 stars
Write, optimize, and grow Substack content — newsletter issues (email-first) and web posts (web-first essays). Covers voice matching, Substack algorithm an
- technical-article-writer · Skill · 178 stars
Write technical articles and blog posts for developer audiences — tutorials, explainers, benchmarks, bug hunts, postmortems, and 'we rewrote it in X' posts
- training-report · Skill · 178 stars
Produce a professional training/workshop report as a .docx file. Use this skill whenever the user mentions "training report", "workshop report", "compte re
- humanizer-en-asd-ste100 · Skill
Write or rewrite English into ASD-STE100 Simplified Technical English and strip AI artifacts (decorative emojis, Markdown residue) from technical documenta