🎯

golang-database-patterns

🎯Skill

from bobmatnyc/claude-mpm-skills

VibeIndex|
What it does

Provides comprehensive Go database interaction patterns, demonstrating best practices for ORM, connection pooling, transaction management, and data access strategies across multiple database techno...

golang-database-patterns

Installation

Install skill:
npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill golang-database-patterns
13
Last UpdatedJan 23, 2026

Skill Details

SKILL.md

Overview

# Claude MPM Skills

> Production-ready Claude Code skills for intelligent project development

Overview

This repository contains a comprehensive collection of 110 Claude Code skills designed for the Claude Multi-Agent Project Manager (MPM) ecosystem. Skills cover modern development workflows with 95%+ coverage across Python, TypeScript, JavaScript, Golang, PHP, Rust, Elixir, AI, and universal tooling.

What is Claude MPM?

Claude MPM (Multi-Agent Project Manager) is an advanced orchestration framework that runs within Claude Code (Anthropic's official CLI). It enables:

  • Multi-Agent Coordination: Specialized agents for different tasks (research, engineering, QA, ops)
  • Intelligent Delegation: PM agent coordinates work across specialist agents
  • Context Management: Efficient token usage with progressive disclosure
  • Skill System: Modular, reusable knowledge bases (this repository)

Key Components:

  • Claude Code: Anthropic's official CLI environment
  • Claude MPM: Multi-agent framework running in Claude Code
  • Skills: Domain-specific knowledge modules (this repo contains 110 skills)

How They Work Together:

```

Claude Code (CLI)

↓

Claude MPM (Multi-Agent Framework)

↓

Skills (Knowledge Modules) ← You are here

```

Features

  • Progressive Loading: Skills load on-demand with compact entry points, expanding to full references when needed
  • Token Efficiency: ~87% token savings during discovery phase
  • Toolchain Detection: Automatically deploy relevant skills based on project type
  • Production-Ready: All skills include real-world examples, best practices, and troubleshooting
  • Research-Backed: Built on latest 2025 techniques and industry patterns

Quick Stats

  • Total Skills: 110 production-ready skills
  • Coverage: 95%+ of modern development workflows
  • Token Efficiency: ~66.7k entry tokens vs ~512.4k full tokens (~87% savings)
  • Categories: Python, TypeScript, JavaScript, Golang, PHP, Rust, Elixir, Next.js, UI, AI, Platforms, Universal
  • Complete Stacks: Full-stack TypeScript, Python Web, React Frontend, AI Workflows

Repository Structure

```

claude-mpm-skills/

β”œβ”€β”€ toolchains/ # Language/framework-specific skills (76 skills)

β”‚ β”œβ”€β”€ python/ # 10 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # Django, FastAPI, Flask

β”‚ β”‚ β”œβ”€β”€ testing/ # pytest

β”‚ β”‚ β”œβ”€β”€ data/ # SQLAlchemy

β”‚ β”‚ β”œβ”€β”€ async/ # asyncio, Celery

β”‚ β”‚ β”œβ”€β”€ tooling/ # mypy, pyright

β”‚ β”‚ └── validation/ # Pydantic

β”‚ β”œβ”€β”€ typescript/ # 13 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # React, Vue, Node.js backend, Fastify

β”‚ β”‚ β”œβ”€β”€ testing/ # Vitest, Jest

β”‚ β”‚ β”œβ”€β”€ data/ # Drizzle, Kysely, Prisma

β”‚ β”‚ β”œβ”€β”€ validation/ # Zod

β”‚ β”‚ β”œβ”€β”€ state/ # Zustand, TanStack Query

β”‚ β”‚ β”œβ”€β”€ api/ # tRPC

β”‚ β”‚ └── build/ # Turborepo

β”‚ β”œβ”€β”€ javascript/ # 12 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # React, Vue, Svelte, SvelteKit

β”‚ β”‚ β”œβ”€β”€ testing/ # Playwright, Cypress

β”‚ β”‚ β”œβ”€β”€ build/ # Vite

β”‚ β”‚ └── tooling/ # Biome

β”‚ β”œβ”€β”€ php/ # 6 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # WordPress, EspoCRM

β”‚ β”‚ └── testing/ # PHPUnit, PHPCS

β”‚ β”œβ”€β”€ golang/ # 7 skills

β”‚ β”‚ β”œβ”€β”€ web/ # net/http, Chi, Gin, Echo, Fiber

β”‚ β”‚ β”œβ”€β”€ testing/ # Go testing, testify, httptest

β”‚ β”‚ β”œβ”€β”€ data/ # SQL, migrations, ORMs/query builders

β”‚ β”‚ β”œβ”€β”€ cli/ # CLI tooling patterns

β”‚ β”‚ └── observability/ # Logging and telemetry

β”‚ β”‚ β”œβ”€β”€ grpc/ # Protobuf APIs, interceptors, streaming

β”‚ β”‚ └── concurrency/ # errgroup, worker pools, bounded fan-out

β”‚ β”œβ”€β”€ rust/ # 4 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # Tauri, Axum

β”‚ β”‚ β”œβ”€β”€ cli/ # Clap

β”‚ β”‚ └── desktop-applications/ # Desktop app patterns

β”‚ β”œβ”€β”€ elixir/ # 4 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # Phoenix + LiveVi

More from this repository10

🎯
pytest🎯Skill

Provides intelligent pytest test configuration, generation, and execution strategies for Python projects, with automated test case creation and best practice recommendations.

🎯
docker🎯Skill

Manages Docker container configurations, deployment strategies, and Dockerfile generation for streamlined containerization workflows across different project types.

🎯
terraform🎯Skill

Automates Terraform infrastructure provisioning, configuration management, and deployment workflows within the Claude MPM multi-agent project management ecosystem.

🎯
root cause tracing🎯Skill

Traces and systematically identifies the fundamental origin and underlying factors causing a specific technical issue or system failure across complex software environments.

🎯
kubernetes🎯Skill

Manages Kubernetes cluster configurations, deployment strategies, and infrastructure-as-code templates for streamlined container orchestration and scaling.

🎯
pydantic🎯Skill

Validates and serializes Python data models, providing robust type checking and data validation for complex data structures using Pydantic's schema-based approach.

🎯
fastify🎯Skill

Provides comprehensive configuration, setup, and best practices for building high-performance Node.js web servers and APIs using the Fastify framework.

🎯
opentelemetry🎯Skill

Configures and implements OpenTelemetry instrumentation for distributed tracing, metrics, and logging across different programming languages and frameworks.

🎯
tailwind-css🎯Skill

Provides intelligent configuration, component generation, and best practice guidance for Tailwind CSS styling in web development projects.

🎯
drizzle-migrations🎯Skill

Automates database schema migrations for TypeScript/JavaScript projects using the Drizzle ORM, generating and managing migration files with best practices.