claudecodex

cc-skills-golang

Curated Go skill pack: a fork of samber/cc-skills-golang with rewritten entrypoints and no tool pre-approval.

3 on GitHubby Samuel Berthev2.0.1MITupdated todaydevelopment
/

Plugin cc-skills-golang from marketplace agent-workflows in belevtsev/agent-workflows. Commands read from the repo's manifest — today.

What it installs

Skills (46)

  • golang-benchmark

    Measure Go performance with benchmarks, pprof, traces, and benchstat when a task needs a reproducible baseline, comparison, or regression threshold.

  • golang-cli

    Design or change a Go command-line interface with predictable flags, argument validation, exit codes, I/O, cancellation, and testable commands.

  • golang-code-style

    Improve Go control flow and source readability when a task asks for style cleanup, clarity review, or project formatting conventions.

  • golang-concurrency

    Design or review Go goroutine ownership, synchronization, channel closure, and bounded workers to prevent races, deadlocks, and shutdown leaks.

  • golang-context

    Fix or design Go context propagation, deadlines, and cancellation ownership across request paths, goroutines, and bounded background work.

  • golang-continuous-integration

    Create or change GitHub Actions workflows for a Go project, selecting its required build, test, lint, security, coverage, and release checks.

  • golang-data-structures

    Choose or fix Go slices, maps, containers, and generic collections using their copy semantics, allocation costs, and access patterns.

  • golang-database

    Implement or review Go SQL access, transactions, connection pools, and row handling for correct query, cancellation, and resource behavior.

  • golang-dependency-injection

    Choose or refactor Go dependency wiring and lifecycle ownership, comparing constructor injection with a DI library when that decision is in scope.

  • golang-dependency-management

    Change or diagnose Go module dependencies, version conflicts, replacements, and workspaces while preserving reproducible resolution.

  • golang-design-patterns

    Choose Go API or package design patterns for a concrete ownership, construction, resource lifecycle, or resilience problem.

  • golang-documentation

    Write or review Go API comments, examples, README, contribution, or release documentation against the actual code and supported workflows.

  • golang-error-handling

    Design or review Go error contracts, wrapping, chain inspection, cleanup failures, and panic boundaries so callers can handle failures correctly.

  • golang-google-wire

    Implement or debug google/wire provider sets, interface bindings, generated injectors, and cleanup when a Go project uses Wire.

  • golang-gopls

    Use available gopls tools to inspect the resolved Go build, trace symbols and callers, diagnose code, or perform semantic refactoring.

  • golang-graphql

    Implement or review a Go GraphQL API with gqlgen or graphql-go, including resolver errors, batching, authorization, and subscriptions.

  • golang-grpc

    Implement or review Go gRPC clients and servers for status contracts, deadlines, metadata, interceptors, streaming, and connection lifecycle.

  • golang-how-to

    Find the appropriate Go specialist when the needed workflow is unclear, using task boundaries and available tools to select focused guidance.

  • golang-lint

    Configure golangci-lint or resolve specific Go lint findings, using the project configuration, supported toolchain, and justified suppressions.

  • golang-modernize

    Plan or apply a requested Go language, standard-library, or tooling modernization within the selected version and compatibility constraints.

  • golang-naming

    Choose or revise Go package, type, method, variable, and test names while preserving exported API compatibility and local conventions.

  • golang-observability

    Add or diagnose Go logs, metrics, traces, profiling, or alerts for a specific operational question, preserving privacy and bounded overhead.

  • golang-performance

    Optimize a measured Go bottleneck using allocation, CPU, I/O, caching, or runtime techniques, with comparable evidence of benefit.

  • golang-pkg-go-dev

    Look up published Go package documentation, symbols, versions, licenses, importers, and known vulnerabilities using available godig interfaces.

  • golang-popular-libraries

    Compare Go library candidates when the user needs a dependency choice, weighing existing dependencies, maintenance, fit, and standard-library options.

  • golang-project-layout

    Create or reorganize a Go module or workspace with package boundaries, entrypoints, test placement, and configuration suited to its actual scope.

  • golang-refactoring

    Restructure Go code while preserving observable behavior, accounting for callers, reflection, exported APIs, and verification of the changed paths.

  • golang-safety

    Find or fix Go panic and corruption risks involving typed nils, shared backing arrays, maps, integer boundaries, unsafe code, and resource cleanup.

  • golang-samber-do

    Implement or debug samber/do service registration, scopes, overrides, health checks, and shutdown when a Go project uses this DI container.

  • golang-samber-hot

    Configure or diagnose a samber/hot cache, choosing eviction, TTL, loaders, sharding, and invalidation behavior for the requested workload.

  • golang-samber-lo

    Use or review samber/lo collection helpers when that dependency is present or requested, selecting type-safe transforms with clear allocation costs.

  • golang-samber-mo

    Use or review samber/mo Option, Result, Either, and asynchronous types when the dependency is present or requested for explicit state handling.

  • golang-samber-oops

    Use or debug samber/oops error builders, wrapping, attributes, and logger integration while preserving Go error chains and safe diagnostic context.

  • golang-samber-ro

    Build or debug samber/ro observable streams, operators, subscriptions, scheduling, and cancellation when reactive Go processing is in scope.

  • golang-samber-slog

    Configure samber slog handlers for routing, sampling, formatting, redaction, and sinks when extending an existing Go structured-logging pipeline.

  • golang-security

    Review or fix Go security-sensitive paths involving untrusted input, authentication, cryptography, secrets, or reachable dependency vulnerabilities.

  • golang-spf13-cobra

    Implement or debug spf13/cobra commands, hooks, flags, argument validators, completions, and error handling in an existing or requested Cobra CLI.

  • golang-spf13-viper

    Implement or debug spf13/viper configuration precedence, environment binding, unmarshaling, defaults, and reload behavior in a Go application.

  • golang-stay-updated

    Find current Go release, ecosystem, conference, or learning resources when the user asks how to follow developments or deepen specific skills.

  • golang-stretchr-testify

    Write or debug stretchr/testify assertions, suites, and mocks in Go tests, including subtest scoping, call expectations, and concurrency limits.

  • golang-structs-interfaces

    Design or revise Go structs, method sets, interfaces, embedding, and receiver choices while preserving copying, serialization, and API semantics.

  • golang-swagger

    Create or repair swaggo/swag annotations and generated OpenAPI documentation for a Go API, checking schema, security, and response accuracy.

  • golang-testing

    Design or repair Go tests for observable behavior, selecting focused unit, integration, concurrency, fuzz, or regression techniques as needed.

  • golang-troubleshooting

    Investigate a concrete Go failure, panic, deadlock, leak, or unexpected result using reproduction, runtime evidence, and a verified causal explanation.

  • golang-uber-dig

    Implement or debug uber-go/dig providers, parameter objects, named values, groups, scopes, and dependency errors when a Go project uses dig.

  • golang-uber-fx

    Implement or debug uber-go/fx modules, providers, lifecycle hooks, annotations, and tests when a Go application uses the Fx framework.

View source on GitHub

More from belevtsev/agent-workflows

All 2 plugins →

agent-workflows

claudecodex

Workflow skills, worker agents and the task-orchestration flow for substantial changes.

35 skills · 7 agents · hooks

3

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Maintain cc-skills-golang?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins