By klaidliadon
Production Go backend skills — modern idioms, PostgreSQL migrations, HTTP client hygiene, chi API patterns, and Codex-powered code review.
External service client patterns for Go — HTTP client construction, generated clients, auth plumbing, and efficiency. Use when writing or reviewing code that integrates a third-party API or adds a new external service dependency.
Code review via Codex CLI plugin. Use when user types /review or asks for a code review of recent work. Requires the openai-codex plugin to be installed.
Go API patterns for chi router, pgkit data layer, and webrpc services. Use when writing or reviewing Go backend code including HTTP handlers, database table methods, transactions, error handling, or integration tests.
Modern Go idioms (1.22–1.26). Use when writing or reviewing Go code. Trigger when you see outdated patterns like `interface{}`, `wg.Add(1)`, `sync.Once`, manual loops that `slices`/`maps` can replace, `errors.As` instead of `errors.AsType`, `context.Background()` in tests, or any pre-1.22 Go pattern.
PostgreSQL schema design and goose migration conventions. Use when writing or reviewing SQL migrations, indexes, constraints, schema changes, or database design in Go projects using goose.
Production-grade agent skills for Go backend development. Compatible with Claude Code, Codex CLI, Cursor, and other AI coding agents.
| Skill | What it covers |
|---|---|
| modern-go | Go 1.22–1.26 idioms — slices, maps, sync.OnceFunc, wg.Go, errors.AsType, t.Context(), and 30+ more |
| go-chi-api | API patterns for chi router, pgkit data layer, slog logging, transaction handling, integration testing |
| clients | External service client hygiene — *http.Client injection, generated clients, auth plumbing, N+1 avoidance |
| postgresql | PostgreSQL schema design + goose migration conventions — table design, indexes, SQL style, data migration verification |
| codex-review | Code review via Codex CLI plugin — review prompt setup, dispatch pattern, drift pattern tracking |
claude install-plugin klaidliadon/SKILLS
Symlink individual skills into ~/.codex/skills/:
git clone https://github.com/klaidliadon/SKILLS.git ~/.local/share/agent-skills/klaidliadon
ln -s ~/.local/share/agent-skills/klaidliadon/skills/modern-go ~/.codex/skills/modern-go
ln -s ~/.local/share/agent-skills/klaidliadon/skills/go-chi-api ~/.codex/skills/go-chi-api
# ... etc
Copy any SKILL.md file into your project's .claude/skills/<name>/SKILL.md
or .cursor/rules/.
Extracted from production use across Go + PostgreSQL backends serving millions of users. Each skill is battle-tested and maintained.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub klaidliadon/skillsAudit local branches and worktrees against GitHub PR state, auto-clean safe ones, prompt on the rest.
RIDL language server for .ridl schema files
AI Agent Skills for production-ready Go projects
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Go code review and development skills covering architecture, middleware, data persistence, concurrency, and framework-specific patterns for BubbleTea, Wish SSH, and Prometheus.
Master Go 1.25+ development with modern patterns, advanced concurrency, performance optimization, and production-ready microservices. Skills: golangci-lint, goreleaser, go-tool (Go 1.24+ tool dependencies), go-blackbox (black box test enforcement), go-structure (project layout), GitHub Actions, GitLab CI. MCP: context7
Go development following Google Go style guide with Go 1.25+ features and best practices
gopilot is your Go copilot - a skill for writing idiomatic Go code, covering design patterns, error handling, testing, concurrency, generics, and stdlib patterns up to Go 1.26.