Search
Development · context-labs/whip
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 | 6 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 | 6 days ago |
| 3 | 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 | 6 days ago |
| 4 | 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 | 6 days ago |
| 5 | 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 | 6 days ago |
| 6 | 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 | 6 days ago |
| 7 | Golang benchmarking, profiling, and performance measurement. | context-labs/ | 1.1k | — | ~3.3k | Automated safety check: Pass | MIT | 6 days ago |
| 8 | 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 | 6 days ago |
| 9 | Golang concurrency patterns. An agent skill from context-labs/whip. | context-labs/ | 1.1k | — | ~2.3k | Automated safety check: Pass | MIT | 6 days ago |
| 10 | 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 | 6 days ago |
| 11 | 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 | 6 days ago |
| 12 | 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 | 6 days ago |
| 13 | 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 | 6 days ago |
| 14 | 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 | 6 days ago |
| 15 | 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 | 6 days ago |
| 16 | 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 | 6 days ago |
| 17 | 17.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 | 6 days ago |
| 18 | Recommends production-ready Golang libraries and frameworks. | context-labs/ | 1.1k | 1 repo | ~1.2k | Automated safety check: Pass | MIT | 6 days ago |
| 19 | 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 | 6 days ago |
| 20 | 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 | 6 days ago |
| 21 | 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 | 6 days ago |
| 22 | Dependency injection (DI) in Golang — why DI matters, manual constructor injection, library comparison. | context-labs/ | 1.1k | — | ~3.1k | Automated safety check: Pass | MIT | 6 days ago |
| 23 | 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 | 6 days ago |
| 24 | Modernize Go code to recent language features, standard library improvements, and idiomatic patterns. | context-labs/ | 1.1k | — | ~2.8k | Automated safety check: Pass | MIT | 6 days ago |
| 25 | 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 | 6 days ago |
| 26 | 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 | 6 days ago |
| 27 | 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 | 6 days ago |
| 28 | 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 | 6 days ago |
| 29 | 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 | 6 days ago |
| 30 | 30.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 | 6 days ago |