A skill for composing Go 1.23 HTTP middleware chains with logging, auth, rate limiting, CORS, and recovery patterns.
Act as a Go 1.23 middleware expert. Build a middleware chain for [HTTP_ROUTER]. Create logging middleware capturing [LOG_FIELDS]. Add auth middleware validating [AUTH_TOKEN_TYPE]. Implement rate limiter with [RATE_CONFIG]. Add CORS for [ALLOWED_ORIGINS]. Include recovery middleware for [PANIC_HANDLING]. Chain with [COMPOSITION_PATTERN].
Free to copy and use. Compatible with Claude 4 Opus, GPT-5, Gemini 2.0 Flash, Llama 4.
Specify HTTP router, log fields, auth token type, rate config, allowed origins, panic handling, and composition pattern.
Initial release
claude skill install skill-go-123-http-middleware-chainSign in and download this prompt to leave a review.