Showing 30 of 2,118

Sorted by quality
golang-structs-interfaces
Claude Codeby samber
88

Golang struct and interface design patterns — composition, embedding, type assertions, type switches, interface segregation, dependency injection via interfaces, struct field tags, and pointer vs value receivers. Use this skill when designing Go types, defining or implementing interfaces, embedding…

Coding / 软件开发
Safe-ish
Scanned
blog-taxonomy
Claude Codeby AgriciDaniel
88

Extract, suggest, and sync tags and categories for blog posts across all major CMS platforms. Supports WordPress REST API, Shopify GraphQL, Ghost Content API, Strapi REST/GraphQL, and Sanity GROQ. Generates tag suggestions from content analysis (keyword frequency, heading extraction, semantic group…

Coding / 软件开发
Safe-ish
Scanned
golang-benchmark
Claude Codeby samber
88

Golang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpreting CPU/memory/trace profiles, analyzing results with benchstat, setting up CI benchmark regression detection, or investigating production per…

Coding / 软件开发
Safe-ish
Scanned
golang-graphql
Claude Codeby samber
88

Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating GraphQL with existing Go HTTP services. Also apply when the codebase imports `github.com/99designs/gqlgen` or `github.com/g…

Coding / 软件开发
Safe-ish
Scanned
golang-samber-slog
Claude Codeby samber
88

Structured logging extensions for Golang using samber/slog-**** packages — multi-handler pipelines (slog-multi), log sampling (slog-sampling), attribute formatting (slog-formatter), HTTP middleware (slog-fiber, slog-gin, slog-chi, slog-echo), and backend routing (slog-datadog, slog-sentry, slog-lok…

Coding / 软件开发
Safe-ish
Scanned
golang-error-handling
Claude Codeby samber
88

Idiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for production errors. Built to make logs usable at s…

Coding / 软件开发
Safe-ish
Scanned
Advertisement
golang-swagger
Claude Codeby samber
88

Golang OpenAPI/Swagger documentation with swaggo/swag — annotation comments (@Summary, @Param, @Success, @Router, @Security), swag init code generation, framework integrations (gin, echo, fiber, chi, net/http), security definitions (Bearer/JWT, OAuth2, API key), and struct tags (swaggertype, enums,…

Coding / 软件开发
Safe-ish
Scanned
mcp-builder
Claude Codeby Prat011
88

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

Coding / 软件开发
Safe-ish
Scanned
golang-stretchr-testify
Claude Codeby samber
88

Comprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use when writing tests with testify, creating mocks, setting up test suites, or choosing between assert and require. Covers testify assertions, mock expectations, argument matchers…

Coding / 软件开发
Safe-ish
Scanned
creating-skills
Claude Codeby AgentWorkforce
88

Use when creating new Claude Code skills or improving existing ones - ensures skills are discoverable, scannable, and effective through proper structure, CSO optimization, and real examples

Coding / 软件开发
Safe-ish
Scanned
golang-naming
Claude Codeby samber
88

Go (Golang) naming conventions — covers packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functional options, acronyms, test functions, and subtest names. Use this skill when writing new Go code, reviewing or refactoring, choosing between n…

Coding / 软件开发
Safe-ish
Scanned
golang-popular-libraries
Claude Codeby samber
88

Recommends production-ready Golang libraries and frameworks. Apply when the user explicitly asks for library suggestions, wants to compare alternatives, needs to choose a library for a specific task, or when a new dependency is being added to the project.

Coding / 软件开发
Safe-ish
Scanned
golang-dependency-management
Claude Codeby samber
88

Dependency management strategies for Golang projects — go.mod management, installing/upgrading packages, Minimal Version Selection, vulnerability scanning, outdated dependency tracking, binary size analysis, Dependabot/Renovate setup, conflict resolution, and go.work workspaces. Use when adding, re…

Coding / 软件开发
Safe-ish
Scanned
receiving-code-review
Claude Codeby jnMetaCode
88

收到代码审查反馈后、实施建议之前使用,尤其当反馈不明确或技术上有疑问时——需要技术严谨性和验证,而非敷衍附和或盲目执行

Coding / 软件开发
Safe-ish
Scanned
golang-gopls
Claude Codeby samber
88

Golang semantic code intelligence via `gopls`, the official Go language server — go-to-definition, find references, call/implementation hierarchy, workspace symbol search, package API discovery, diagnostics, safe rename, refactors (extract/inline/fill/rewrite code actions), formatting, and generate…

Coding / 软件开发
Safe-ish
Scanned
creating-claude-agents
Claude Codeby AgentWorkforce
88

Use when creating or improving Claude Code agents. Expert guidance on agent file structure, frontmatter, persona definition, tool access, model selection, and validation against schema.

Coding / 软件开发
Safe-ish
Scanned
subagent-driven-development
Claude Codeby jnMetaCode
88

当在当前会话中执行包含独立任务的实现计划时使用

Coding / 软件开发
Safe-ish
Scanned
golang-uber-dig
Claude Codeby samber
88

Implements dependency injection in Golang using uber-go/dig — reflection-based container, Provide/Invoke, dig.In/dig.Out parameter and result objects, named values, value groups, optional dependencies, scopes, and Decorate. Apply when using or adopting uber-go/dig, when the codebase imports `go.ube…

Coding / 软件开发
Safe-ish
Scanned
golang-code-style
Claude Codeby samber
88

Golang code style conventions — line length and breaking, variable declarations, control flow clarity, when comments help vs hurt. Use when writing or reviewing Go code, asking about style or clarity, or establishing project coding standards. Not for naming conventions (→ See `samber/cc-skills-gola…

Coding / 软件开发
Safe-ish
Scanned
open-code-review
Claude Codeby alibaba
88

Performs AI-powered code review on Git changes using the `ocr` CLI from alibaba/open-code-review. Use when the user asks to review code, review a pull request, review staged/unstaged changes, review a commit, or compare branches for code quality issues. Produces line-level review comments and can a…

Coding / 软件开发
Safe-ish
Scanned
golang-performance
Claude Codeby samber
88

Golang performance optimization patterns and methodology - if X bottleneck, then apply Y. Covers allocation reduction, CPU efficiency, memory layout, GC tuning, pooling, caching, and hot-path optimization. Use when profiling or benchmarks have identified a bottleneck and you need the right optimiza…

Coding / 软件开发
Safe-ish
Scanned
golang-spf13-viper
Claude Codeby samber
88

Golang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer + AutomaticEnv, ReadInConfig + ConfigFileNotFoundError, Unmarshal + mapstructure struct tags, Sub for sub-trees, WatchConfig + OnConfigChang…

Coding / 软件开发
Safe-ish
Scanned
mcp-builder
Claude Codeby anthropics
88

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

Coding / 软件开发
Safe-ish
Scanned
writing-plans
Claude Codeby jnMetaCode
88

当你有规格说明或需求用于多步骤任务时使用,在动手写代码之前

Coding / 软件开发
Safe-ish
Scanned
open-code-review
Claude Codeby alibaba
88

Performs AI-powered code review on Git changes using the `ocr` CLI from alibaba/open-code-review. Use when the user asks to review code, review a pull request, review staged/unstaged changes, review a commit, or compare branches for code quality issues. Produces line-level review comments and can a…

Coding / 软件开发
Safe-ish
Scanned
golang-grpc
Claude Codeby samber
88

Provides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices. Use when implementing, reviewing, or debugging gRPC servers/clients, writing proto files, setting up interceptors, handling gRPC errors with status codes, configuring TLS/mTLS, testing wit…

Coding / 软件开发
Safe-ish
Scanned
styleseed-design-review
Claude Codeby bitjaru
87

Reviews UI/frontend code and tells you exactly why it "looks AI-generated" — then how to fix it. Use it when a React/Tailwind/HTML interface looks off, generic, or unfinished, when you want a design score before shipping, or when asked to make UI look more professional, polished, or "designed, not …

Coding / 软件开发
Safe-ish
Scanned
browser-edge-cases
Claude Codeby aden-hive
87

SOP for debugging browser automation failures on complex websites. Use when browser tools fail on specific sites like LinkedIn, Twitter/X, SPAs, or sites with Shadow DOM.

Automation / 自动化
Safe-ish
Scanned
87

Converts a double-precision Simulink system or subsystem to single precision using DataTypeWorkflow.Single (Fixed-Point Designer). The single conversion replaces all user-specified double-precision data types, as well as output data types that compile to double precision, with single-precision data…

Coding / 软件开发
Safe-ish
Scanned
agf-design-discipline
Claude Codeby pcliangx
87

Use when uiux-designer is about to produce a design spec (spec.md) or static HTML prototype, or frontend-dev is about to build UI from a design. Provides the anti-AI-slop design discipline layer — Brief Inference (Design Read), three aesthetic dials tuned for product UI, AI Tells blacklist with ove…

Coding / 软件开发
Safe-ish
Scanned