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 Limited — 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 Apr 19, 2026
This skill produces a DESCRIPTIVE Git-history reflection report. It is intended ONLY for: (a) a developer running it on their own repository for self-reflect...
Connect to external services through Maton-managed API routes. Use this skill only after the user names the target app, account, and task. Start with read/li...
Ad intelligence & app analytics assistant. Search ad creatives, analyze apps, view rankings, track downloads/revenue, and get market insights. Get your API k...
Write and run tests across languages and frameworks. Use when setting up test suites, writing unit/integration/E2E tests, measuring coverage, mocking dependencies, or debugging test failures. Covers Node.js (Jest/Vitest), Python (pytest), Go, Rust, and Bash.
Tally API integration with managed OAuth. Manage forms, submissions, workspaces, webhooks, organization users, and organization invites. All write operations...
Build, debug, and deploy websites using HTML, CSS, JavaScript, and modern frameworks following production best practices.