Claude Code Skills·Claude Skills·The open SKILL.md registry for Claude
ClaudSkillsEngineering › Page 160

Claude Engineering Skills (Page 160 of 331)

Code review, refactoring, testing, DevOps, CI/CD, databases, cloud platforms, and full-stack development skills for Claude Code.

19,830 skills · updated 2026-06-17 · showing 9541–9600 of 19,830 by quality score

Sub-topics:Testing (2,893)Devops (2,856)Architecture (2,179)Backend (1,686)Frontend (1,288)Languages (1,058)Code Quality (988)Cloud Platforms (926)

For the full experience including quality scoring and one-click install features for each skill — upgrade to Pro.

Write clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns.
Cloud-agnostic asynchronous messaging with abstract interfaces and implementations for NATS, RabbitMQ, and Google Pub/Sub.
Production-ready Go microservices patterns including Gin, Echo, gRPC, clean architecture, dependency injection, error handling, middleware, testing, Docker containerization,…
Modernize Go code to use current language features and standard library additions. Covers generics, log/slog, errors.Join, slices/maps packages, range-over-func, and iterators…
Go development patterns, concurrency, error handling, testing, and project structure. Use for: golang, go, goroutine, channel, context, errgroup, go test, go mod, go build,…
Advanced Go patterns — hexagonal architecture with full working examples, struct design (functional options, embedding), memory optimization, Go tooling (golangci-lint), Go 1.21+…
Go performance review — profiling, benchmarks, allocation analysis, caching, connection pooling
Planificación de features y tareas en Go. Usar al iniciar una nueva feature, diseñar APIs, o planificar refactorizaciones.
Go conventions for hexagonal architecture, project structure, error handling, testing, and observability. Use when writing Go services. — from engineering/testing
Go conventions for hexagonal architecture, project structure, error handling, testing, and observability. Use when writing Go services. — from majiayu000/claude-skill-registry
Standardized setup for new Go (Golang) projects and services. Activate to ensure clean, idiomatic project structures (Standard Layout) and implement production-ready patterns…
Safe refactoring agent. First documents all inbound surfaces (HTTP, gRPC, message queues, etc.), creates exhaustive e2e tests with testcontainers to lock behavior, then plans and…
WHEN: Django project review, ORM queries, views/templates, admin customization WHAT: ORM optimization + View patterns + Template security + Admin config + Migration safet — from…
samber/do DI container knowledge — Provide/Invoke, named providers, scoped injectors, shutdown order, testing overrides, migration from manual wiring.
Expert senior-level Go guidance for architecture, API-first design/codegen, advanced concurrency, performance tuning, testing/quality, cloud-native 12-factor practices, and Go…
Define, review, and scaffold Go service directory structures using hexagonal (ports-and-adapters / “jexagonal”) architecture and Go best practices.
Shared Go best practices for LlamaFarm CLI. Covers idiomatic patterns, error handling, and testing.
Go language consultant providing guidance on best practices, testing with testify, concurrency patterns, error handling, and technology stack recommendations.
Write and refactor SQL query code using Mike's go-sqlparams package. Use when building parameterized SQL, constructing WHERE clauses, pagination/sorting, or binding named params.
Use when creating, modifying, reviewing, or refactoring Go production code, especially API shape, package boundaries, naming, dependency ownership, error handling, concurrency,…
Provides Go standard testing package expertise and best practices. Ensures proper table-driven test patterns, subtests organization, benchmark implementation, and test coverage…
Go testing patterns for production-grade code: subtests, test helpers, fixtures, golden files, httptest, testcontainers, property-based testing, and fuzz testing.
Deep dive on table-driven tests in Go: when to use them, when to avoid them, struct design, subtest naming, advanced patterns like test matrices and shared setup, and refactoring…
Handles all Golang testing tasks including running tests, writing new tests, and fixing test failures.
Advanced Go testing — interface-based mocking, benchmarks (basic, size-parametrized, allocation), fuzzing (Go 1.18+), test coverage, HTTP handler testing with httptest, best…
Write and run Go tests using the built-in testing package with table-driven tests, subtests, and mocking via interfaces.
Reviews Go test code for proper table-driven tests, assertions, and coverage patterns. Use when reviewing *_test.go files.
Guides expert-level Go testing: table-driven tests, testify assertions, httptest for HTTP handlers, integration test patterns, benchmarks, and fuzz testing.
Use when the user asks Go questions, wants to learn a Go concept, is building something in Go, or asks "how do I X" in Go.
Django framework workflow guidelines. Activate when working with Django projects, manage.py, django-admin, or Django-specific patterns. — from engineering/backend
Camera streaming application that supports 30+ streaming protocols and camera brands. Use when working with go2rtc for setting up camera streaming from RTSP/RTMP/HTTP/ONVIF/WebRTC…
GoAccess is an open-source real-time web log analyzer that runs in a terminal or generates live HTML dashboards.
GoatCounter is an open source analytics platform for privacy-friendly pageview tracking, referrer reporting, and lightweight site stats.
Operate the Goblin Recon agent — GenX Academy's semi-autonomous content intelligence system. Uses a professional router/workflow architecture with Social Pulse, Clip Mine, and…
Stateless CLI debugger for Go applications using Delve. Use when debugging Go programs via command line, setting breakpoints, inspecting variables, stepping through code, or…
Use when Godot code has tight coupling via get_node(), get_parent(), or direct references creating brittle dependencies.
Use when reviewing GDScript or C# Godot code — checklist of best practices, common anti-patterns, and Godot-specific pitfalls
Godot C# programming skill for .NET integration, scripting patterns, and performance optimization.
Expert knowledge of Godot debugging, error interpretation, common bugs, and troubleshooting techniques. Use when helping fix Godot errors, crashes, or unexpected behavior.
Use when you need to reorganize project folder structure, consolidate similar files, organize resources by type, and create a clean project architecture from current folder chaos.
Use when Godot project has code-created objects, tight coupling via direct references, monolithic scripts over 150 lines, or needs scene-first architecture with signals and…
Use when writing tests for Godot projects — TDD workflow with GUT and gdUnit4, covers both GDScript and C#
Provides idiomatic Go programming expertise and best practices. Ensures clean, efficient, and maintainable code following official Go conventions.
Design or audit Go application architecture, package boundaries, dependency direction, interfaces, adapters, repositories, services, HTTP handlers, concurrency boundaries, and…
Complete guide for Go backend development including concurrency patterns, web servers, database integration, microservices, and production deployment
Comprehensive Go code review meta-skill. Coordinates 5 specialized domain skills. For targeted reviews, use domain-specific skills (concurrency-safety, clean-architecture).
Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version…
Comprehensive Go code review skill for PR reviews, architecture assessment, and test quality analysis.
Golang code style, formatting and conventions. Use when writing Go code, reviewing style, configuring linters, writing comments, or establishing project standards.
Golang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select, locks, sync primitives, errgroup, singleflight, worker pools,…
Idiomatic context.Context usage in Golang — creation, propagation, cancellation, timeouts, deadlines, context values, and cross-service tracing.
Provides CI/CD pipeline configuration using GitHub Actions for Golang projects. Covers testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleaser,…
Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buckets, maps package), arrays, container/list/heap/ring,…
Idiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and lifecycle, graceful shutdown, resilience, architecture,…
Comprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, and llms.txt.
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…
Go programming expert for goroutines, channels, interfaces, modules, and concurrency patterns
Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire.Build, wire.Bind (interface→concrete), wire.Struct, wire.Value, wire.InterfaceValue,…
Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating…
Provides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices.
Search all 19,830 Engineering skills →