Agent skill · software engineering · aj-geddes
api-gateway-configuration
Configure API gateways for routing, authentication, rate limiting, and request/response transformation. Use when deploying microservices, setting up reverse proxies, or managing API traffic.
Why this skill is useful
Provides specific configuration examples and best practices for API gateways that the AI wouldn't reliably generate on its own.
What it needs
About 1k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.
What this skill does
API Gateway Configuration Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview Design and configure API gateways to handle routing, authentication, rate limiting, and request/response transformation for microservice architectures. When to Use Setting up reverse proxies for microservices Centralizing API authentication Implementing request/response transformation Managing traffic across backend services Rate limiting and quota enforcement API versioning and routing Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- Kong Configuration Kong Configuration Nginx Configuration Nginx Configuration AWS API Gateway Configuration AWS API Gateway Configuration Traefik Configuration Traefik Configuration Node.js Gateway Implementation Node.js Gateway Implementation Best Practices ✅ DO Centralize authentication at gateway level Implement rate limiting globally Add comprehensive logging Use health checks for backends Cache responses when appropriate Implement circuit breakers Monitor gateway metrics Use HTTPS in production ❌ DON'T Expose backend service details Skip request validation Forget to log API usage Use weak authentication Over-cache dynamic data Ignore backend timeouts Skip security headers Expose internal IPs
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aj-geddes/api-gateway-configuration