All authors

Claude Skills by majiayu000
github.com/majiayu00015,497 skills879 installs33,563 views
- Go Dev GuidelinesThis 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.Votes: 0GitHub stars: 666
- Go DevGo 开发规范,包含命名约定、错误处理、并发编程、测试规范等Votes: 0GitHub stars: 666
- Go DeveloperInstructions for writing Go code following idiomatic Go practices and community standards. Use this when writing or reviewing any code written in Go (Golang).Votes: 0GitHub stars: 666
- Go DevelopmentProduction-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.Votes: 0GitHub stars: 666
- Go DocThis skill should be used when drafting or reviewing Go doc comments so they align with the official Go documentation style and pkgsite rendering rules.Votes: 0GitHub stars: 666
- Go DockerDocker containerization for Go applicationsVotes: 0GitHub stars: 666
- Go Dota2 SteamGo 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.Votes: 0GitHub stars: 666
- Go EngineeringComprehensive 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.Votes: 0GitHub stars: 666
- Go Error HandlingUse when Go error handling with error wrapping, sentinel errors, and custom error types. Use when handling errors in Go applications.Votes: 0GitHub stars: 666
- Go ExpertSpecialized knowledge for writing professional, idiomatic Go (Golang) code, specifically for the switchAILocal codebase (Gin, switchai, etc.).Votes: 0GitHub stars: 666
- Go Functional OptionsUse 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.Votes: 0GitHub stars: 666
- Go FundamentalsCore Go programming concepts - syntax, types, interfaces, error handlingVotes: 0GitHub stars: 666
- Go GrpcBuild gRPC services with Go - protobuf, streaming, interceptorsVotes: 0GitHub stars: 666
- Go IdiomsIdiomatic 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 conditionVotes: 0GitHub stars: 666
- Go Import EnforcerGo 包导入规范检查与修复工具。基于 Claude 智能分析的 Go 项目导入规范检查工具,全面扫描和分析项目代码,识别真正的规范问题,提供准确的分析报告和修复建议。Votes: 0GitHub stars: 666
- Go InterfacesUse when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.Votes: 0GitHub stars: 666
- Go KubernetesKubernetes operators and client-go developmentVotes: 0GitHub stars: 666
- Go Local HealthRun 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.Votes: 0GitHub stars: 666
- Go Maintainable CodeWrite clean, maintainable Go code following Clean Architecture, dependency injection, and ChecklistApplication patterns. Use when writing new Go code, refactoring, or implementing features.Votes: 0GitHub stars: 666
- Go MicroservicesProduction-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.Votes: 0GitHub stars: 666
- Go Module RenamerGo 模块重命名自动化工具。用于新 git clone 的项目进行 Go 模块重命名,支持全量/部分重命名智能识别,文本替换优先策略,完善的验证和回滚机制。Votes: 0GitHub stars: 666
- Go ModulesGo modules and dependency managementVotes: 0GitHub stars: 666
- Go Navigator ReadUse Go Navigator MCP to explore Go code semantically (packages, symbols, definitions/references, context, metrics, deps) and return file/line/snippets; do not modify code.Votes: 0GitHub stars: 666
- Go OptimizationPerformance optimization techniques including profiling, memory management, benchmarking, and runtime tuning. Use when optimizing Go code performance, reducing memory usage, or analyzing bottlenecks.Votes: 0GitHub stars: 666
- Go PatternsThis skill should be used for Go idioms, error handling, goroutines, interfaces, and testing, golang, Go language, Go modules, Go concurrencyVotes: 0GitHub stars: 666
- Go PerformanceGo performance optimization - profiling, benchmarks, memory managementVotes: 0GitHub stars: 666
- Go PracticesGo conventions for hexagonal architecture, project structure, error handling, testing, and observability. Use when writing Go services.Votes: 0GitHub stars: 666
- Go ProExpert Go developer specializing in idiomatic patterns, concurrency, error handling, and clean package design. This skill should be used PROACTIVELY when working on any Go code - implementing features, designing APIs, debugging issues, or reviewing code quality. Use unless a more specific subagent role applies.Votes: 0GitHub stars: 666
- Go SdkUse when writing Go code to interact with Hetzner Cloud API - automation, infrastructure provisioning, bots, integrations, or programmatic cloud operationsVotes: 0GitHub stars: 666
- Go Security AuditSecurity audit for Go backend code and SDKs. Covers Go-specific vulnerabilities, common security pitfalls, and best practices. Use when auditing Go codebases.Votes: 0GitHub stars: 666
- Go Service HexagonalDefine, review, and scaffold Go service directory structures using hexagonal (ports-and-adapters / “jexagonal”) architecture and Go best practices. Use when creating or refactoring Go services, deciding package boundaries, organizing cmd/internal/api/config/deploy/migrations, or choosing layouts for common service types (HTTP REST API, gRPC API, async worker/consumer, scheduled job, CLI, multi-binary repos).Votes: 0GitHub stars: 666
- Go SpecialistGo language consultant providing guidance on best practices, testing with testify, concurrency patterns, error handling, and technology stack recommendations. Use when answering Go questions, reviewing Go code, or advising on Go implementation approaches.Votes: 0GitHub stars: 666
- Go Style GuideReview Go code for adherence to Go Style Guide. Use when the user requests a code review of completed work, pull requests, or feature branches in Go projects. Focuses on critical bugs, race conditions, and important maintainability issues. Trigger phrases include "review this Go code", "check against style guide", "review my PR", or "review the work done so far".Votes: 0GitHub stars: 666
- Go Taskfile WorkflowTaskfileを使ったGoプロジェクトの標準開発ワークフロー(ビルド、テスト、Lint、フォーマット)を提供しますVotes: 0GitHub stars: 666
- Go Test GeneratorGoのテストコードを生成する際に使用。テーブル駆動テスト、testify/assert使用、命名規則TestStructName_MethodNameを適用。Goのユニットテスト、統合テストを書く場合に使用。Votes: 0GitHub stars: 666
- Go TestProvides Go standard testing package expertise and best practices. Ensures proper table-driven test patterns, subtests organization, benchmark implementation, and test coverage strategies. Specializes in testing.T/testing.B usage, test helpers, mock interfaces, race detection, and integration testing patterns following Go conventions. Use when: writing Go test files (_test.go), implementing table-driven tests with subtests (t.Run), creating benchmark tests (testing.B), writing example tests f...Votes: 0GitHub stars: 666
- Go Testing Autumnsgrove GrovescoutWrite and run Go tests using the built-in testing package with table-driven tests, subtests, and mocking via interfaces. Use when writing Go tests or setting up test infrastructure.Votes: 0GitHub stars: 666
- Go Testing Code ReviewReviews Go test code for proper table-driven tests, assertions, and coverage patterns. Use when reviewing *_test.go files.Votes: 0GitHub stars: 666
- Go TestingHandles all Golang testing tasks including running tests, writing new tests, and fixing test failures. Follows MCPSpy testing conventions with require for critical assertions and assert for non-critical ones.Votes: 0GitHub stars: 666
- Go To Market PlaybooksMaster product launches, positioning, messaging, and GTM strategies. Use when planning launches, entering markets, or positioning products.Votes: 0GitHub stars: 666
- Go Uber StyleUse this skill when writing Go code following the Uber Go Style Guide. Provides comprehensive guidance on idiomatic Go patterns, error handling, concurrency safety, performance optimization, and test-driven development. Covers all critical Uber Go rules including channel sizing, goroutine management, interface design, and proper error handling. Appropriate for any task involving .go files, Go code reviews, refactoring, or implementing Go best practices.Votes: 0GitHub stars: 666
- Go UpgradeUpgrade Go to the latest version via Homebrew and update all go.mod files in the examples directory. Use when the user mentions upgrading Go, updating Go version, or wants to use the latest Go.Votes: 0GitHub stars: 666
- Go Web ApisBuild production REST APIs with Go - handlers, middleware, securityVotes: 0GitHub stars: 666
- GoWrite Go code following best practices. Use when developing Go applications. Covers error handling, concurrency, and project structure.Votes: 0GitHub stars: 666
- Goal AlignmentQUANTITATIVE skill for validating wave deliverables against goal milestones using 0-100% alignment scoring. Prevents scope drift, detects misalignment, enforces goal-wave consistency. Requires goal-management for milestone data. Essential for multi-wave projects to maintain North Star alignment throughout execution.Votes: 0GitHub stars: 666
- Goal Gradient Effect Vjrivmon Setup Software IaLas personas aceleran su comportamiento a medida que se acercan a una meta. Cuanto más cerca del objetivo, mayor es la motivación y el esfuerzo invertido.Votes: 0GitHub stars: 666
- Goal ManagementFLEXIBLE skill for North Star goal tracking with Serena MCP persistence. Parses vague goals into measurable criteria, tracks progress percentages, maintains goal history, integrates with wave execution. Prevents goal drift and context loss through structured storage. Essential for multi-session projects.Votes: 0GitHub stars: 666
- Goal Seeking Agent Pattern Rysweet AzurehaymakerGuides architects on when and how to use goal-seeking agents as a design pattern. This skill helps evaluate whether autonomous agents are appropriate for a given problem, how to structure their objectives, integrate with goal_agent_generator, and reference real amplihack examples like AKS SRE automation, CI diagnostics, pre-commit workflows, and fix-agent pattern matching.Votes: 0GitHub stars: 666
- Goal SetterSet and track meaningful goals using proven frameworks and accountability systemsVotes: 0GitHub stars: 666
- Goal SettingUse when establishing targets for defined metrics - validates metric is movable by team, assesses movement needed for company goals, evaluates aggressive vs conservative targets with trade-off analysisVotes: 0GitHub stars: 666