go-middlewareIdiomatic Go HTTP middleware patterns with context propagation, structured logging via slog, centralized error handling, and panic recovery. Use when writing...
Install via ClawdBot CLI:
clawdbot install anderskev/go-middlewareGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated May 8, 2026
Use RequestID middleware to assign unique request IDs for all incoming API calls, enabling end-to-end tracing across microservices. Combine with Logger middleware to capture structured logs with request IDs for debugging and monitoring.
Implement Recovery middleware to catch panics during payment processing, ensuring server stability. Use centralized error handling to map payment failures to appropriate HTTP status codes without exposing sensitive internal details.
Use context propagation to pass tenant IDs and user authentication data through middleware chain. Apply Auth middleware after logging to record failed auth attempts for security audits.
Leverage structured logging with slog to capture request metrics like duration and status codes for performance analysis. Chain Logger middleware early to ensure every request is logged with contextual data.
Offer a middleware-as-a-service package that provides pre-built Go middleware for request tracing, logging, and error handling, sold on a subscription basis to development teams.
Provide consulting services to enterprises adopting microservices, using this middleware package as the foundation for building robust Go HTTP services. Charge per project or hourly.
Develop online courses and certification programs teaching idiomatic Go middleware patterns using this skill package. Generate revenue through course sales and certification exam fees.
💬 Integration Tip
Use the Chain helper to compose middleware in the recommended order (Recovery, RequestID, Logger, Auth) for predictable behavior and clean routing in Go HTTP servers.
Scored Jun 29, 2026
YouTube Data API integration with managed OAuth. Search videos, manage playlists, access channel data, and interact with comments. Use this skill when users want to interact with YouTube. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Trello API integration with managed OAuth. Manage boards, lists, cards, members, and labels. Use this skill when users want to interact with Trello for project management. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Fetch up-to-date library documentation via Context7 API. Use PROACTIVELY when: (1) Working with ANY external library (React, Next.js, Supabase, etc.) (2) User asks about library APIs, patterns, or best practices (3) Implementing features that rely on third-party packages (4) Debugging library-specific issues (5) Need current documentation beyond training data cutoff Always prefer this over guessing library APIs or using outdated knowledge.
API reference for CoinMarketCap DEX endpoints including token lookup, pools, transactions, trending, and security analysis. Use this skill whenever the user...
Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.
Lightweight API mock server for prototyping and testing, supporting JSON/JSON Schema responses, dynamic data, validation, latency, and webhook simulation.