Repository

context-labs/whip agent skills

Every skill in the context-labs/whip repository on GitHub, ranked by score, with the commands to install them.
skills
40
GitHub stars
1.1k

GitHub description: “A fast coding-agent harness in Go. Tool-use loop, bubbletea TUI, provider-routable models with live catalog discovery, MCP support, background subagents. One binary, no runtime, built for open-source models.”

Stars
1,080 (155 forks)
Licence
Apache-2.0
Last push
Oct 2026
Created
Aug 2026

Install all skills

skills CLI (any agent)
npx skills add context-labs/whip

Add --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).

Skills in context-labs/whip, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Skills in context-labs/whip, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Linting best practices and golangci-lint configuration for Go — running linters, configuring .golangci.yml, nolint suppressions, selecting linters.

context-labs/whip1.1k2 repos~1.8kAutomated safety check: PassMIT2 days ago
2

Golang project layouts and workspaces. An agent skill from context-labs/whip.

context-labs/whip1.1k1 repo~1.8kAutomated safety check: PassMIT2 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/whip1.1k2 repos~3kAutomated safety check: PassMIT2 days ago
4

Golang testing with stretchr/testify — assert, require, mock, suite: assertions, mock expectations, argument matchers, suite lifecycle, Eventually, JSONEq.

context-labs/whip1.1k2 repos~1.8kAutomated safety check: PassMIT2 days ago
5

CI/CD with GitHub Actions for Golang — testing, linting, SAST, security scanning, coverage, Dependabot, Renovate, GoReleaser, release pipelines.

context-labs/whip1.1k—~3.5kAutomated safety check: PassMIT2 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/whip1.1k1 repo~2.6kAutomated safety check: PassMIT2 days ago
7

gRPC usage, protobuf organization, and production patterns for Go microservices.

context-labs/whip1.1k1 repo~2.5kAutomated safety check: PassMIT2 days ago
8

Defensive Go coding to prevent panics, silent data corruption, and subtle runtime bugs.

context-labs/whip1.1k1 repo~2.5kAutomated safety check: PassMIT2 days ago
9

Golang benchmarking, profiling, and performance measurement.

context-labs/whip1.1k—~3.3kAutomated safety check: PassMIT2 days ago
10

Golang CLI development — command structure, flags, config layering, exit codes, I/O, signals, shell completion, validation, testing.

context-labs/whip1.1k2 repos~2.5kAutomated safety check: PassMIT2 days ago
11

Golang concurrency patterns. An agent skill from context-labs/whip.

context-labs/whip1.1k—~2.3kAutomated safety check: PassMIT2 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/whip1.1k2 repos~2.3kAutomated safety check: PassMIT2 days ago
13

Reactive streams in Golang using samber/ro — ReactiveX with 150+ operators, cold/hot observables, subjects, Pipe pipelines, backpressure.

context-labs/whip1.1k2 repos~2.9kAutomated safety check: PassMIT2 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/whip1.1k2 repos~3kAutomated safety check: PassMIT2 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/whip1.1k2 repos~2.5kAutomated safety check: PassMIT2 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/whip1.1k2 repos~2.3kAutomated safety check: PassMIT2 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/whip1.1k2 repos~2.8kAutomated safety check: PassMIT2 days ago
18

Idiomatic context.Context usage in Golang — cancellation, timeouts/deadlines, request-scoped values, WithoutCancel for background work.

context-labs/whip1.1k—~1.3kAutomated safety check: PassMIT2 days ago
19

Provides resources to stay updated with Golang news, communities and people to follow.

context-labs/whip1.1k2 repos~1.6kAutomated safety check: PassMIT2 days ago
20

Golang skills orchestrator — always active on any Go coding, review, debug, or setup task.

context-labs/whip1.1k1 repo~3.8kAutomated safety check: PassMIT2 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/whip1.1k1 repo~2.7kAutomated safety check: PassMIT2 days ago
22

Golang semantic code intelligence via gopls — go-to-definition, references, call hierarchy, symbols, diagnostics, rename, refactors.

context-labs/whip1.1k1 repo~2.3kAutomated safety check: PassMIT2 days ago
23

GraphQL APIs in Go using gqlgen or graphql-go. An agent skill from context-labs/whip.

context-labs/whip1.1k1 repo~3.2kAutomated safety check: PassMIT2 days ago
24

Go observability — always-on production signals: slog logging, Prometheus metrics, OpenTelemetry tracing, pprof profiling, alerting, Grafana.

context-labs/whip1.1k1 repo~3.3kAutomated safety check: PassMIT2 days ago
25

Recommends production-ready Golang libraries and frameworks.

context-labs/whip1.1k1 repo~1.2kAutomated safety check: PassMIT2 days ago
26

Dependency injection in Go using samber/do — service containers, lifecycle, scopes, health checks, graceful shutdown, module organization.

context-labs/whip1.1k1 repo~2.3kAutomated safety check: PassMIT2 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/whip1.1k1 repo~2.6kAutomated safety check: PassMIT2 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/whip1.1k1 repo~2.6kAutomated safety check: PassMIT2 days ago
29

Dependency injection (DI) in Golang — why DI matters, manual constructor injection, library comparison.

context-labs/whip1.1k—~3.1kAutomated safety check: PassMIT2 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/whip1.1k—~2.4kAutomated safety check: PassMIT2 days ago
31

Modernize Go code to recent language features, standard library improvements, and idiomatic patterns.

context-labs/whip1.1k—~2.8kAutomated safety check: PassMIT2 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/whip1.1k1 repo~3.9kAutomated safety check: PassMIT2 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/whip1.1k—~4.4kAutomated safety check: PassMIT2 days ago
34

Troubleshoot Golang programs — find and fix the root cause. An agent skill from context-labs/whip.

context-labs/whip1.1k—~3.2kAutomated safety check: PassMIT2 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/whip1.1k—~3.3kAutomated safety check: PassMIT2 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/whip1.1k—~1.9kAutomated safety check: PassMIT2 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/whip1.1k—~2.8kAutomated safety check: PassMIT2 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/whip1.1k—~2.5kAutomated safety check: PassMIT2 days ago
39

Playbook for building a NET-NEW feature in whip. An agent skill from context-labs/whip.

context-labs/whip1.1k—~2.8kAutomated safety check: PassApache-2.02 days ago
40

The lazy senior dev: write the least code that works — the ponytail ladder (does it need to exist?

context-labs/whip1.1k—~727Automated safety check: PassMIT2 days ago

Questions, answered from the data.

What is the best skill in context-labs/whip?

Golang Lint from context-labs/whip ranks first of the 40 skills in context-labs/whip listed here, with the highest score: its repository has 1.1k GitHub stars, 2 other GitHub owners carry a copy, its SKILL.md loads about 1.8k tokens and it passes the automated safety check with no findings. Next come Golang Project Layout and Golang Pkg Go Dev.

Are the skills in context-labs/whip official?

None yet. All 40 skills in context-labs/whip listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.

How do I install all skills from context-labs/whip?

Run npx skills add context-labs/whip in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.