golang-grpcProvides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices. Use when implementing, reviewing, or debugging...
Install via ClawdBot CLI:
clawdbot install samber/golang-grpcGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/samber/cc-skills-golangAudited Apr 16, 2026 · audit v1.0
Generated May 5, 2026
A developer is building a new gRPC microservice for user management in a Go application. The skill provides structured guidance on proto file organization, server setup with interceptors for logging and recovery, and client connections with deadlines and retry policies.
During code review, a team needs to ensure all gRPC endpoints return proper status codes instead of generic errors. The skill provides a comprehensive table mapping error codes to use cases, enabling systematic identification of incorrect error handling patterns.
A security engineer needs to enforce mutual TLS between gRPC microservices in a production Kubernetes deployment. The skill references the credentials package and health check integrations needed for secure, operational services.
A team is implementing a real-time event streaming service using gRPC streams. The skill covers stream interceptors, error handling patterns, and proper context management for long-lived streaming RPCs.
A DevOps engineer is setting up round-robin load balancing for gRPC clients using headless Kubernetes DNS. The skill provides the exact configuration for DNS-based service discovery and retry policies for transient failures.
Offer a basic set of gRPC endpoints for free with rate limits, and premium tiers for higher throughput and additional features. Use ResourceExhausted errors for quota enforcement and integrate with billing systems via metadata.
Provide consulting services to enterprises adopting gRPC for their microservices architecture. Use the skill to conduct architecture reviews, implement best practices, and train internal teams.
Build and sell a CLI tool that scaffolds gRPC projects with proper proto organization, interceptors, and health checks based on the patterns in this skill. Offer customization for enterprise clients.
💬 Integration Tip
Start by organizing proto files in domain-versioned directories and always use request/response wrapper messages to allow future field additions without breaking changes.
Scored Jun 21, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.