Search
By context-labs
Skills
Sort:BestMost starsTrending todayTrending this weekTrending this monthNewestRecently updatedName
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Linting best practices and golangci-lint configuration for Go — running linters, configuring .golangci.yml, nolint suppressions, selecting linters. | context-labs/ | 1.1k | 2 repos | ~1.8k | Automated safety check: Pass | MIT | 4 days ago |
| 2 | Golang project layouts and workspaces. An agent skill from context-labs/whip. | context-labs/ | 1.1k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | 4 days ago |
| 3 | Golang package/module docs via godig, a pkg.go.dev API client (CLI + MCP) — APIs, symbols, versions, importers, licenses, vulnerabilities. | context-labs/ | 1.1k | 2 repos | ~3k | Automated safety check: Pass | MIT | 4 days ago |
| 4 | Golang testing with stretchr/testify — assert, require, mock, suite: assertions, mock expectations, argument matchers, suite lifecycle, Eventually, JSONEq. | context-labs/ | 1.1k | 2 repos | ~1.8k | Automated safety check: Pass | MIT | 4 days ago |
| 5 | CI/CD with GitHub Actions for Golang — testing, linting, SAST, security scanning, coverage, Dependabot, Renovate, GoReleaser, release pipelines. | context-labs/ | 1.1k | — | ~3.5k | Automated safety check: Pass | MIT | 4 days ago |
| 6 | Golang data structures — slices/maps internals (capacity growth, preallocation, hash buckets), slices/maps packages, container/list/heap/ring, strings.Builder vs bytes.Buffer, generic collections… | context-labs/ | 1.1k | 1 repo | ~2.6k | Automated safety check: Pass | MIT | 4 days ago |
| 7 | gRPC usage, protobuf organization, and production patterns for Go microservices. | context-labs/ | 1.1k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | 4 days ago |
| 8 | Defensive Go coding to prevent panics, silent data corruption, and subtle runtime bugs. | context-labs/ | 1.1k | 1 repo | ~2.5k | Automated safety check: Pass | MIT | 4 days ago |
| 9 | Golang benchmarking, profiling, and performance measurement. | context-labs/ | 1.1k | — | ~3.3k | Automated safety check: Pass | MIT | 4 days ago |
| 10 | 10.Golang CLI Golang CLI development — command structure, flags, config layering, exit codes, I/O, signals, shell completion, validation, testing. | context-labs/ | 1.1k | 2 repos | ~2.5k | Automated safety check: Pass | MIT | 4 days ago |
| 11 | Golang concurrency patterns. An agent skill from context-labs/whip. | context-labs/ | 1.1k | — | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 12 | Functional helpers for Go using samber/lo — 500+ type-safe generics for slices, maps, strings, concurrency (Map, Filter, Reduce); concurrent (lo/parallel), in-place (lo/mutable), lazy iterators… | context-labs/ | 1.1k | 2 repos | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 13 | Reactive streams in Golang using samber/ro — ReactiveX with 150+ operators, cold/hot observables, subjects, Pipe pipelines, backpressure. | context-labs/ | 1.1k | 2 repos | ~2.9k | Automated safety check: Pass | MIT | 4 days ago |
| 14 | Structured logging extensions for Golang using samber/slog- — multi-handler pipelines, sampling, attribute formatting, HTTP middleware (gin, echo, fiber, chi), backend routing (datadog, sentry… | context-labs/ | 1.1k | 2 repos | ~3k | Automated safety check: Pass | MIT | 4 days ago |
| 15 | CLI command tree library for Golang using spf13/cobra — cobra.Command, RunE vs Run, PreRun hooks, Args validators, persistent vs local flags, shell completion, testing via SetArgs. | context-labs/ | 1.1k | 2 repos | ~2.5k | Automated safety check: Pass | MIT | 4 days ago |
| 16 | Golang OpenAPI/Swagger docs with swaggo/swag — annotations (@Summary, @Param, @Success, @Router, @Security), swag init, framework integrations (gin, echo, fiber, chi), security definitions, struct… | context-labs/ | 1.1k | 2 repos | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 17 | Golang application framework using uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, fx.Lifecycle hooks, fx.Annotate, fx.Decorate, fx.Supply, signal-aware Run(). | context-labs/ | 1.1k | 2 repos | ~2.8k | Automated safety check: Pass | MIT | 4 days ago |
| 18 | Idiomatic context.Context usage in Golang — cancellation, timeouts/deadlines, request-scoped values, WithoutCancel for background work. | context-labs/ | 1.1k | — | ~1.3k | Automated safety check: Pass | MIT | 4 days ago |
| 19 | Provides resources to stay updated with Golang news, communities and people to follow. | context-labs/ | 1.1k | 2 repos | ~1.6k | Automated safety check: Pass | MIT | 4 days ago |
| 20 | Golang skills orchestrator — always active on any Go coding, review, debug, or setup task. | context-labs/ | 1.1k | 1 repo | ~3.8k | Automated safety check: Pass | MIT | 4 days ago |
| 21 | Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire.Build, wire.Bind, wire.Struct, wire.FieldsOf, cleanup, wireinject, wiregen.go. | context-labs/ | 1.1k | 1 repo | ~2.7k | Automated safety check: Pass | MIT | 4 days ago |
| 22 | 22.Golang Gopls Golang semantic code intelligence via gopls — go-to-definition, references, call hierarchy, symbols, diagnostics, rename, refactors. | context-labs/ | 1.1k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 23 | GraphQL APIs in Go using gqlgen or graphql-go. An agent skill from context-labs/whip. | context-labs/ | 1.1k | 1 repo | ~3.2k | Automated safety check: Pass | MIT | 4 days ago |
| 24 | Go observability — always-on production signals: slog logging, Prometheus metrics, OpenTelemetry tracing, pprof profiling, alerting, Grafana. | context-labs/ | 1.1k | 1 repo | ~3.3k | Automated safety check: Pass | MIT | 4 days ago |
| 25 | Recommends production-ready Golang libraries and frameworks. | context-labs/ | 1.1k | 1 repo | ~1.2k | Automated safety check: Pass | MIT | 4 days ago |
| 26 | Dependency injection in Go using samber/do — service containers, lifecycle, scopes, health checks, graceful shutdown, module organization. | context-labs/ | 1.1k | 1 repo | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 27 | Structured error handling in Golang with samber/oops — error builders, stack traces, codes, context, wrapping, attributes, user-facing vs developer messages, panic recovery, logger integration. | context-labs/ | 1.1k | 1 repo | ~2.6k | Automated safety check: Pass | MIT | 4 days ago |
| 28 | Dependency injection in Golang using uber-go/dig — reflection container, Provide/Invoke, dig.In/dig.Out objects, named values, value groups, optional deps, scopes. | context-labs/ | 1.1k | 1 repo | ~2.6k | Automated safety check: Pass | MIT | 4 days ago |
| 29 | Dependency injection (DI) in Golang — why DI matters, manual constructor injection, library comparison. | context-labs/ | 1.1k | — | ~3.1k | Automated safety check: Pass | MIT | 4 days ago |
| 30 | Golang dependency management — go.mod, installing/upgrading packages, Minimal Version Selection, vulnerability scanning, binary size, Dependabot/Renovate, conflict resolution, go.work. | context-labs/ | 1.1k | — | ~2.4k | Automated safety check: Pass | MIT | 4 days ago |
| 31 | Modernize Go code to recent language features, standard library improvements, and idiomatic patterns. | context-labs/ | 1.1k | — | ~2.8k | Automated safety check: Pass | MIT | 4 days ago |
| 32 | Golang refactoring — safe restructuring at scale: safety-net tests, tool-driven transforms (gopls Rename/Inline/Extract, gofmt -r), import cycles, stacked PRs. | context-labs/ | 1.1k | 1 repo | ~3.9k | Automated safety check: Pass | MIT | 4 days ago |
| 33 | Production-ready Golang tests — table-driven, testify suites/mocks, parallel tests, fuzzing, fixtures, goleak leak detection, snapshots, coverage, integration tests. | context-labs/ | 1.1k | — | ~4.4k | Automated safety check: Pass | MIT | 4 days ago |
| 34 | Troubleshoot Golang programs — find and fix the root cause. An agent skill from context-labs/whip. | context-labs/ | 1.1k | — | ~3.2k | Automated safety check: Pass | MIT | 4 days ago |
| 35 | Golang struct and interface design — composition, embedding, type assertions, type switches, DI via interfaces, field tags, pointer vs value receivers. | context-labs/ | 1.1k | — | ~3.3k | Automated safety check: Pass | MIT | 4 days ago |
| 36 | In-memory caching in Go using samber/hot — eviction (LRU, LFU, TinyLFU, S3FIFO, ARC, SIEVE), TTL, loaders, sharding, stale-while-revalidate, missing-key caching, metrics. | context-labs/ | 1.1k | — | ~1.9k | Automated safety check: Pass | MIT | 4 days ago |
| 37 | Monadic types in Golang via samber/mo — Option, Result, Either, Future, IO, Task, State for type-safe nullable values, error handling, functional composition. | context-labs/ | 1.1k | — | ~2.8k | Automated safety check: Pass | MIT | 4 days ago |
| 38 | Golang configuration library using spf13/viper — layered precedence (flag env file KV default), AutomaticEnv, ReadInConfig, Unmarshal + mapstructure, WatchConfig hot reload. | context-labs/ | 1.1k | — | ~2.5k | Automated safety check: Pass | MIT | 4 days ago |
| 39 | Playbook for building a NET-NEW feature in whip. An agent skill from context-labs/whip. | context-labs/ | 1.1k | — | ~2.8k | Automated safety check: Pass | Apache-2.0 | 4 days ago |
| 40 | 40.Ponytail The lazy senior dev: write the least code that works — the ponytail ladder (does it need to exist? | context-labs/ | 1.1k | — | ~727 | Automated safety check: Pass | MIT | 4 days ago |