Showing 30 of 22875 results
Slim global CLAUDE.md that serves as the root configuration reference. Points to rules, commands, hooks, and settings without duplicating their content.
Cross-project workplace memory backed by Basic Memory MCP. Two-tier system (hot cache + full notes) accessible from any Cowork workspace or Claude Code session.
Deploys the shared global CLAUDE.md and the ~/.claude/rules working rules onto the machine as real files, so it is always visible on disk what instructions are in place. SessionStart hooks keep them in sync (never overwriting local edits without --force) and maintain the <structure-and-conventions> documentation-map block in each project's CLAUDE.md. /global-rules:rules-status reports the state of every managed file.
Document a codebase's service dependencies and connect to the gloria.dev MCP server for health-check registration and status.
Glosario del dominio en .claude/glosario/ (tabla de conceptos + alias registrados + detalle para lo complejo) + lint. Depende de memoria-local.
Expert Garry's Mod Lua (GLua) development skill with accurate GMod API signatures, client/server/menu realms, hooks, VGUI/derma panels, meta-table classes, enumerations and asset paths sourced from the official wiki.
Go best practices, concurrency, generics, interfaces, and testing skills
Bounded-Context Hexagonal architecture for Go CLI and backend service applications β port/adapter boundaries, package layout, wiring, and modular monolith patterns.
Go agent harness for Claude Code β pipeline agents, skills, continuation hook, plus a one-time engine setup.
Building command-line tools in Go with the stdlib `flag` package. ALWAYS use this skill when writing or reviewing Go CLI code β top-level flags with `flag.Parse`, subcommands with `flag.NewFlagSet`, exit codes, writing errors to `os.Stderr`, signal handling, environment-variable fallbacks, `-h`/`-help` output, and `cmd/<tool>` project layout. Avoid reaching for cobra/urfave-cli unless the tool clearly needs it (~5+ subcommands with rich help). Pair with go-style for naming and config patterns, go-errors for exit-code mapping, and go-logging for diagnostic output.
Disciplined Go concurrency. ALWAYS use this skill when writing or reviewing Go code that touches goroutines, channels, `context.Context`, `sync.WaitGroup`, `sync.Mutex` / `sync.RWMutex`, `sync.Once`, `errgroup.Group`, worker pools, fan-out/fan-in pipelines, request cancellation, timeouts, deadlines, or any "run this in the background" pattern. Also use when debugging deadlocks, goroutine leaks, race conditions, or channel-related bugs. Pair with go-errors for error propagation across goroutines.
Go agent harness for Copilot CLI β pipeline agents, skills, plus a one-time engine setup.
Writing, reviewing, refactoring, debugging, or designing Go code β backends, microservices, APIs, CLI tools, daemons, workers, data pipelines, libraries. Umbrella router that delegates to focused sibling Go skills.
Go engineering policies and coding conventions β constructors, variable scope, project structure, and style overrides.
Idiomatic Go error handling. ALWAYS use this skill when writing or reviewing Go code that raises, returns, wraps, matches, or aggregates errors β questions about `fmt.Errorf` with `%w` vs `%v`, `errors.Is` and `errors.As`, sentinel errors, typed error structs, `errors.Join` for combining failures, the "handle exactly once" rule, panic vs error, guard clauses and early return, error message formatting, or any `if err != nil` pattern. Use alongside go-style for general idioms.
Composable GitHub Actions CI/CD pipeline skill for Go projects. Assembles best-practice workflows from versioned templates with optional blocks for frontend, Docker, and extra toolchains.
Building HTTP services in Go with the Chi router and stdlib `net/http`. ALWAYS use this skill when writing or reviewing Go HTTP code β defining routes with `chi.Router`, middleware (`chi.Use`, `middleware.Logger`, `middleware.Recoverer`, `middleware.RequestID`), handler signatures, request decoding, JSON responses, status codes from typed errors, graceful shutdown with `http.Server.Shutdown`, `httptest` patterns, service project layout (`cmd/server`, `internal/handler`, `internal/service`), and timeouts (`ReadTimeout`, `WriteTimeout`, `IdleTimeout`). Pair with go-sql for the data layer, go-logging for request-scoped logging, go-errors for status code mapping, and go-testing for handler tests.
Go agent harness for Junie CLI β pipeline agents, skills, plus a one-time engine setup.
Linting and formatting Go code with `gofmt`, `goimports`, `golangci-lint`, and a curated `.golangci.yml`. ALWAYS use this skill when setting up or troubleshooting Go linting β installing golangci-lint, dropping the bundled `.golangci.yml` into a project, configuring pre-commit hooks, picking which linters to enable (errcheck, govet, staticcheck, unused, misspell, prealloc, gosec, revive, gocritic), suppressing findings with `//nolint` comments, reading lint output, or wiring lint into CI. Pair with go-style for the underlying idioms most lint rules enforce.
Structured logging in Go with `log/slog` (Go 1.21+ stdlib). ALWAYS use this skill when adding, reviewing, or debugging logging in Go β choosing a logger, configuring `slog.NewJSONHandler` / `slog.NewTextHandler`, injecting `*slog.Logger` as a dependency, using `slog.With`, `slog.Group`, `LogValuer` for lazy values, propagating loggers through `context.Context`, picking log levels (info/debug/warn/error), or designing observability patterns (USE method, RED method). Pair with go-http for request-scoped logging middleware and go-errors for the "log or return, not both" rule.
Complete toolkit for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
Build production-grade Go CLI projects with urfave/cli v3, koanf v2 config, and the standard cmd/ + internal/ layout. Captures real-world pitfalls.
Go quality gates β auto-format, vet, test, and lint on every turn