api-gateway-configuration

Configures API gateways for routing, authentication, rate limiting, and request transformation.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/aicodepro/ai-agent-nexi --skill api-gateway-configuration-aicodepro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway-configuration
Source: https://github.com/aicodepro/ai-agent-nexi/tree/main/agent/skills/api-gateway-configuration
Command: npx skills add https://github.com/aicodepro/ai-agent-nexi --skill api-gateway-configuration-aicodepro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up centralized API management for microservices requires deep knowledge of gateway-specific configuration formats, and misconfigured routing, authentication, or rate limiting can expose backends or degrade service reliability. ## Core Features & Use Cases - Multi-Platform Configuration: Provides ready-to-adapt configuration templates for Kong (YAML), Nginx (reverse proxy), and AWS API Gateway (SAM/CloudFormation). - Gateway Concerns Coverage: Addresses request routing, load balancing, JWT authentication, rate limiting, SSL termination, caching, and health checks. - Use Case: When splitting a monolith into microservices, use this Skill to generate a Kong configuration that routes /api/users and /api/orders to separate backend services with per-service rate limits and JWT validation. ## Quick Start Ask the assistant to configure a Kong API gateway that routes traffic to your microservices with JWT authentication and a 100-requests-per-minute rate limit.

Frequently Asked Questions about api-gateway-configuration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure rate limiting in Kong API gateway?

Add the rate-limiting plugin to a Kong service in the declarative YAML config, setting config.minute to the allowed request count and policy to local. The example configuration limits the user-service to 100 requests per minute.

How to set up Nginx as a reverse proxy for microservices?

Define an upstream block listing backend servers with weights, then use location blocks with proxy_pass to forward paths like /api/ to that upstream. Set proxy_http_version 1.1 and forward Host and X-Real-IP headers for correct backend behavior.

Kong vs Nginx vs AWS API Gateway for microservices?

Kong offers declarative YAML config with a plugin ecosystem for JWT and rate limiting, Nginx is a lightweight reverse proxy and load balancer, and AWS API Gateway is a managed service integrated with Cognito authorizers via SAM templates.

Does AWS API Gateway support JWT authentication?

Yes, AWS API Gateway supports JWT authorizers configured in SAM templates. Set DefaultAuthorizer to a JWTAuthorizer with a JwtConfiguration issuer pointing to your Cognito user pool URL.

What are API gateway security best practices?

Authenticate at the gateway level, enforce HTTPS in production, apply global rate limiting, and never expose backend details in error responses. Also enable request logging and use health checks for backend services.