All authors
majiayu000 avatar

Claude Skills by majiayu000

github.com/majiayu000
14,091 skillsA× 13,438B× 437C× 148D× 38F× 30549 installs11,822 views
Gmsh MeshingA

Specialized AI agent for finite element mesh generation and manipulation

toolsjavascriptpython
0
76
Gno Danstrem2 Clawdbot Skill MasteA

Search local documents, files, notes, and knowledge bases. Index directories, search with BM25/vector/hybrid, get AI answers with citations. Use when user wants to search files, find documents, query notes, look up information in local folders, index a directory, set up document search, build a knowledge base, needs RAG/semantic search, or wants to start a local web UI for their docs.

documentationgobash
0
76
Gnomad FrequenciesA

Query gnomAD for population allele frequencies to assess variant rarity. Use when filtering variants by population frequency for rare disease analysis or determining if a variant is common in the general population.

data-aipythongo
0
76
Gns3 Lab AutomationA

GNS3 network lab operations including topology management, device configuration via console, and troubleshooting workflows for routers and switches

devopspythongo
0
76
Gnu RecutilsA

Work with GNU recutils for plain-text record databases. Use when creating, querying, or validating .rec files, defining record schemas with %rec descriptors, converting between rec/CSV formats, or when the user mentions recutils, recsel, recins, recfmt, or record-oriented data files.

databasesrustbash
0
76
Go Api ReviewerA

WHEN: Go API review with Gin/Echo/Fiber/Chi, router patterns, middleware, request handling WHAT: Router organization + Middleware patterns + Request validation + Error responses + OpenAPI WHEN NOT: General Go → go-reviewer, Rust API → rust-api-reviewer

code-qualityrustgo
0
76
Go Backend Clean ArchitectureA

Go backend with Gin, MongoDB, JWT auth, and Clean Architecture.

developmentgobash
0
76
Go Backend Dev SkillA

Architectural standards and coding practices for the Go backend.

developmentgosql
0
76
Go Backend WorkflowA

Goバックエンドのビルド・テスト・Lintワークフロー。「Goビルド」「バックエンドテスト」「golangci-lint」「go mod」「go test」「swagger」などのキーワードで自動適用。

toolsgobash
0
76
Go Best PracticesA

Provides Go patterns for type-first development with custom types, interfaces, functional options, and error handling. Must use when reading or writing Go files.

developmentgodebugging
0
76
Go ChangeA

Implement Go changes with strict plan → diff → verify discipline.

toolsgo
0
76
Go Clean ArchitectureA

Expert knowledge in Go clean architecture patterns and best practices

developmentgosql
0
76
Go Cli BuilderA

Build Go-based command-line tools following established patterns with Cobra CLI framework, Viper configuration, SQLite database, and automated GitHub Actions workflows for releases. Use when creating new Go CLI projects or adding features to existing ones that follow the Cobra/Viper/SQLite stack.

databasespythongo
0
76
Go Cli ToolsA

Build production CLI tools with Cobra, Viper, and terminal UI

toolsgo
0
76
Go CliA

CLI application patterns and best practices

toolsgogit
0
76
Go Code ReviewA

Auto-review Go code for 100+ common mistakes when analyzing .go files, discussing Go patterns, or reviewing PRs with Go code. Checks error handling, concurrency, interfaces, performance, testing, and stdlib usage.

businessgotesting
0
76
Go Concurrency Patterns Gaitans Ai MancareA

Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.

businessgobash
0
76
Go ConcurrencyA

Use when Go concurrency with goroutines, channels, and sync patterns. Use when writing concurrent Go code.

businessgobash
0
76
Go DatabaseA

Go database operations - SQL, ORMs, transactions, migrations

databasesgobash
0
76
Go Db QueryA

Skills for querying Gene Ontology annotation databases in DuckDB format. Use this for queries about GO annotations, genes, terms, evidence codes, or taxonomic relationships in GO-DB databases (db/*.ddb files). Particularly useful for hierarchical queries using closure tables to find genes annotated to terms and their descendants.

documentationgobash
0
76
Go Dev GuidelinesA

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go features, services, packages, tests, or when setting up new Go projects.

developmentgotesting
0
76
Go DevA

Go 开发规范,包含命名约定、错误处理、并发编程、测试规范等

documentationgobash
0
76
Go DeveloperA

Instructions for writing Go code following idiomatic Go practices and community standards. Use this when writing or reviewing any code written in Go (Golang).

developmentgoc#
0
76
Go DevelopmentA

Production-grade Go development patterns for building resilient services. Use when developing Go applications, implementing job schedulers, Docker integrations, LDAP clients, or needing patterns for resilience, testing, and performance optimization. By Netresearch.

developmentgobash
0
76
Go DocA

This skill should be used when drafting or reviewing Go doc comments so they align with the official Go documentation style and pkgsite rendering rules.

documentationgoshell
0
76
Go DockerA

Docker containerization for Go applications

devopsgoshell
0
76
Go Dota2 SteamA

Go libraries for Steam and Dota 2 Game Coordinator development. This skill should be used when working with paralin/go-steam or paralin/go-dota2 libraries, building Steam bots, creating Dota 2 lobby managers, implementing GC communication, handling SOCache events, managing parties/lobbies, or automating Steam account operations.

businessgoreact
0
76
Go EngineeringA

Comprehensive Go engineering guidelines for writing production-quality Go code. This skill should be used when writing Go code, performing Go code reviews, working with Go tools (gopls, golangci-lint, gofmt), or answering questions about Go best practices and patterns. Applies to all Go programming tasks including implementation, refactoring, testing, and debugging.

developmentgobash
0
76
Go Error HandlingA

Use when Go error handling with error wrapping, sentinel errors, and custom error types. Use when handling errors in Go applications.

developmentgobash
0
76
Go ExpertA

Specialized knowledge for writing professional, idiomatic Go (Golang) code, specifically for the switchAILocal codebase (Gin, switchai, etc.).

developmentgogit
0
76
Go Functional OptionsA

Use the Functional Option Pattern for configurable Go constructors. Applies to types needing multiple optional parameters with validation and defaults. Includes Go 1.25 generics support.

toolsgotesting
0
76
Go FundamentalsA

Core Go programming concepts - syntax, types, interfaces, error handling

developmentgosql
0
76
Go Google Best PracticesA

Expertise in Go programming according to the Google Go Best Practices. Focuses on actionable advice for naming, error handling, performance, testing, and general idiomatic Go to ensure high-quality, maintainable, and efficient codebases.

documentationgotesting
0
76
Go Google Style DecisionsA

Expertise in Go programming decisions according to the Google Go Style Guide. Focuses on specific choices for naming, error handling, and language usage.

developmentgogit
0
76
Go Google Style GuideA

Expertise in Go programming according to the Google Go Style Guide. Use when the user needs to write, refactor, or review Go code for clarity, simplicity, and maintainability. This skill ensures adherence to Google's official Go idioms, formatting, and the "Least Mechanism" principle.

developmentgotesting
0
76
Go GooseA

Use this skill to plan, write, or run database migrations with the pressly/goose CLI and Go library (SQL/Go migrations, env vars, provider API, embedded migrations).

databasesgosql
0
76
Go GrpcA

Build gRPC services with Go - protobuf, streaming, interceptors

developmentgobash
0
76
Go IdiomsA

Idiomatic Go patterns for errors, interfaces, concurrency, and packages. Use when: - Writing or reviewing Go code - Designing interfaces or package structure - Implementing concurrency patterns - Handling errors and context propagation - Structuring Go projects Keywords: Go, golang, error wrapping, interface design, goroutine, channel, context, package design, dependency injection, race condition

toolsgosql
0
76
Go Import EnforcerA

Go 包导入规范检查与修复工具。基于 Claude 智能分析的 Go 项目导入规范检查工具,全面扫描和分析项目代码,识别真正的规范问题,提供准确的分析报告和修复建议。

documentationpythongo
0
76
Go InterfacesA

Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.

businessgoc#
0
76
Go KubernetesA

Kubernetes operators and client-go development

devopsgokubernetes
0
76
Go Local HealthA

Run local Go health checks (tests, coverage, lint) in Go repositories that contain go.mod/go.sum. Use when the user asks to run or interpret local Go test/coverage/lint workflows using tools like lazygotest, gocovsh, tparse, and golangci-lint. Do not use for Rust or non-Go projects.

toolsrustgo
0
76
Go Maintainable CodeA

Write clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns. Use when writing new Go code, refactoring, or implementing features.

code-qualitygobash
0
76
Go MicroservicesA

Production-ready Go microservices patterns including Gin, Echo, gRPC, clean architecture, dependency injection, error handling, middleware, testing, Docker containerization, Kubernetes deployment, distributed tracing, observability with Prometheus, high-performance APIs, concurrent processing, database integration with GORM, Redis caching, message queues, and cloud-native best practices.

devopsgosql
0
76
Go Mod HelperC

Go module system, dependency management, and project configuration assistance.

devopsgoshell
0
76
Go Module RenamerA

Go 模块重命名自动化工具。用于新 git clone 的项目进行 Go 模块重命名,支持全量/部分重命名智能识别,文本替换优先策略,完善的验证和回滚机制。

developmentpythongo
0
76
Go ModulesA

Go modules and dependency management

developmentgobash
0
76
Go Navigator ReadA

Use Go Navigator MCP to explore Go code semantically (packages, symbols, definitions/references, context, metrics, deps) and return file/line/snippets; do not modify code.

toolsgo
0
76
Go OptimizationA

Performance optimization techniques including profiling, memory management, benchmarking, and runtime tuning. Use when optimizing Go code performance, reducing memory usage, or analyzing bottlenecks.

businessgobash
0
76
Go Options GenA

Expert in generating functional options for Go structs using the options-gen library.

developmentgobash
0
76