Search
By cxuu
Skills
Sort:BestMost starsTrending todayTrending this weekTrending this monthNewestRecently updatedName
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A skill your agent uses when writing, reviewing, or improving Go test code — including table-driven tests, subtests, parallel tests, test helpers, test doubles, and assertions with cmp.Diff. | cxuu/ | 172 | 1 repo | ~1.3k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 2 | A skill your agent uses when reviewing Go code or checking code against community style standards. | cxuu/ | 172 | — | ~2.7k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 3 | A skill your agent uses when optimizing Go code, investigating slow performance, or writing performance-critical sections. | cxuu/ | 172 | 1 repo | ~1.3k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 4 | A skill your agent uses when writing or reviewing documentation for Go packages, types, functions, or methods. | cxuu/ | 172 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 5 | A skill your agent uses when writing Go code that returns, wraps, or handles errors — choosing between sentinel errors, custom types, and fmt.Errorf (%w vs %v), structuring error flow, or deciding… | cxuu/ | 172 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 6 | A skill your agent uses when defining or implementing Go interfaces, designing abstractions, creating mockable boundaries for testing, or composing types through embedding. | cxuu/ | 172 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 7 | A skill your agent uses when naming any Go identifier — packages, types, functions, methods, variables, constants, or receivers — to ensure idiomatic, clear names. | cxuu/ | 172 | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 8 | A skill your agent uses when creating Go packages, organizing imports, managing dependencies, or deciding how to structure Go code into packages. | cxuu/ | 172 | 1 repo | ~1.2k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 9 | A skill your agent uses when setting up linting for a Go project, configuring golangci-lint, or adding Go checks to a CI/CD pipeline. | cxuu/ | 172 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 10 | A skill your agent uses when writing concurrent Go code — goroutines, channels, mutexes, or thread-safety guarantees. | cxuu/ | 172 | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 11 | 11.Go Context A skill your agent uses when working with context.Context in Go — placement in signatures, propagating cancellation and deadlines, and storing values in context vs parameters. | cxuu/ | 172 | — | ~937 | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 12 | A skill your agent uses when writing conditionals, loops, or switch statements in Go — including if with initialization, early returns, for loop forms, range, switch, type switches, and blank… | cxuu/ | 172 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 13 | A skill your agent uses when working with Go slices, maps, or arrays — choosing between new and make, using append, declaring empty slices (nil vs literal for JSON), implementing sets with maps, and… | cxuu/ | 172 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 14 | A skill your agent uses when declaring or initializing Go variables, constants, structs, or maps — including var vs :=, reducing scope with if-init, formatting composite literals, designing iota… | cxuu/ | 172 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 15 | 15.Go Defensive A skill your agent uses when hardening Go code at API boundaries — copying slices/maps, verifying interface compliance, using defer for cleanup, time.Time/time.Duration, or avoiding mutable globals. | cxuu/ | 172 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 16 | A skill your agent uses when designing a Go constructor or factory function with optional configuration — especially with 3+ optional parameters or extensible APIs. | cxuu/ | 172 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 17 | 17.Go Functions A skill your agent uses when organizing functions within a Go file, formatting function signatures, designing return values, or following Printf-style naming conventions. | cxuu/ | 172 | — | ~976 | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 18 | 18.Go Generics A skill your agent uses when deciding whether to use Go generics, writing generic functions or types, choosing constraints, or picking between type aliases and type definitions. | cxuu/ | 172 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 19 | 19.Go Logging A skill your agent uses when choosing a logging approach, configuring slog, writing structured log statements, or deciding log levels in Go. | cxuu/ | 172 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 20 | A skill your agent uses when working with Go formatting, line length, nesting, naked returns, semicolons, or core style principles. | cxuu/ | 172 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | 3 mo ago |