aj-geddes avatar

Api Gateway Configuration

This covers the essentials for setting up API gateways across Kong, Nginx, AWS API Gateway, Traefik, and even a custom Node.js implementation. You get reference configs for routing, JWT authentication, rate limiting, CORS, and request transformation. The best practices section is solid on the basics like centralizing auth, implementing circuit breakers, and not exposing backend details. It's a decent starting point if you're wiring up microservices or need a reverse proxy with traffic management, though you'll still need to adapt these examples to your specific infrastructure and security requirements. The Kong and Nginx configs are probably the most immediately useful.

skills.sh installs
508
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill api-gateway-configuration --agent claude-code

Installs into .claude/skills of the current project.

Files

API Gateway Configuration

Table of Contents

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:

# kong.yml - Kong Gateway configuration
_format_version: "2.1"
_transform: true

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Backend & APIs, Security, AI & Agent Building, Marketing & SEO
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1manutej avatargraphql-api-developmentmanutej/luxor-claude-marketplaceComprehensive guide for building GraphQL APIs including schema design, queries, mutations, subscriptions, resolvers, type system, error handling, authentication449skills.sh installs
2secondsky avatarapi-gateway-configurationsecondsky/claude-skillsConfigures API gateways for routing, authentication, rate limiting, and request transformation in microservice architectures. Use when setting up Kong, Nginx, A422skills.sh installs
3bobmatnyc avatarprisma-ormbobmatnyc/claude-mpm-skillsPrisma ORM for TypeScript - Type-safe database toolkit with schema-first development, auto-generated client, migrations, relations, and Prisma Studio341skills.sh installs
4nice-wolf-studio avatarsupabase-authnice-wolf-studio/claude-code-supabase-skillsManage authentication and user operations in Supabase. Use for sign up, sign in, sign out, password resets, and user management.318skills.sh installs
5cinience avataralicloud-database-rds-supabasecinience/alicloud-skillsManage Alibaba Cloud RDS Supabase (RDS AI Service 2025-05-07) via OpenAPI. Use for creating, starting/stopping/restarting instances, resetting passwords, queryi271skills.sh installs
6itsmostafa avatarapi-gatewayitsmostafa/aws-agent-skillsAWS API Gateway for REST and HTTP API management. Use when creating APIs, configuring integrations, setting up authorization, managing stages, implementing rate142skills.sh installs