go-code-reviewReviews Go code for idiomatic patterns, error handling, concurrency safety, and common mistakes. Use when reviewing .go files, checking error handling, gorou...
Install via ClawdBot CLI:
clawdbot install anderskev/go-code-reviewGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Apr 18, 2026
Reviewing Go code for payment processing microservices to ensure robust error handling and concurrency safety, preventing race conditions in transaction handling and resource leaks in database connections. Focus on Go 1.21+ features like slog for structured logging and errors.Join for aggregating errors from multiple API calls.
Analyzing Go code for DevOps tools like Kubernetes operators or CI/CD pipelines, checking for proper context propagation, goroutine lifecycle management, and interface design to support extensibility. Emphasize version-specific checks for Go 1.22 loop variables and generics usage to avoid code duplication.
Reviewing Go applications handling streaming data from IoT devices or social media feeds, ensuring channel usage is correct, shared state is protected with mutexes, and errors are wrapped with context for debugging. Prioritize checks for unbounded resource accumulation and use of WaitGroups.
Evaluating Go code for shopping cart and inventory management systems, focusing on idiomatic error handling for database operations, avoiding interface pollution, and using defer appropriately for resource cleanup. Check for Go 1.18+ generics to replace any in type-safe APIs.
Reviewing contributions to public Go libraries, ensuring exported APIs have doc comments, interfaces follow minimal design principles, and concurrency patterns are safe across different Go versions. Flag issues like missing error checks and stuttering names to maintain code quality.
Offer a subscription-based service integrating this skill into CI/CD pipelines, providing automated Go code reviews with severity reports. Revenue comes from tiered plans based on codebase size and review frequency, targeting teams needing compliance with Go best practices.
Provide expert consulting using this skill to audit client Go codebases, coupled with training workshops on idiomatic Go patterns. Revenue is generated through project-based fees and per-seat training courses, focusing on industries like fintech and cloud infrastructure.
Develop a free IDE plugin or CLI tool with basic Go code review features, monetizing through premium upgrades for advanced checks, team collaboration, and historical analysis. Revenue streams include one-time purchases for pro features and enterprise licenses.
💬 Integration Tip
Integrate this skill into CI/CD pipelines using GitHub Actions or GitLab CI to automatically review pull requests, ensuring version-specific checks align with the go.mod file to avoid false positives.
Scored Apr 19, 2026
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Systematic code review patterns covering security, performance, maintainability, correctness, and testing — with severity levels, structured feedback guidance, review process, and anti-patterns to avoid. Use when reviewing PRs, establishing review standards, or improving review quality.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions