api-gateway
AWS API Gateway for REST and HTTP API management. Use when creating APIs, configuring integrations, setting up authorization, managing stages, implementing rate limiting, or troubleshooting API issues.
npx skills add itsmostafa/aws-agent-skills --skill api-gateway --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# AWS API Gateway Amazon API Gateway is a fully managed service for creating, publishing, and securing APIs at any scale. Supports REST APIs, HTTP APIs, and WebSocket APIs. ## Table of Contents - [Core Concepts](#core-concepts) - [Common Patterns](#common-patterns) - [CLI Reference](#cli-reference) - [Best Practices](#best-practices) - [Troubleshooting](#troubleshooting) - [References](#references) ## Core Concepts ### API Types | Type | Description | Use Case | |------|-------------|----------| | **HTTP API** | Low-latency, cost-effective | Simple APIs, Lambda proxy | | **REST API** | Full-featured, more control | Complex APIs, transformation | | **WebSocket API** | Bidirectional communication | Real-time apps, chat | ### Key Components - **Resources**: URL paths (/users, /orders/{id}) - **Methods**: HTTP verbs (GET, POST, PUT, DELETE) - **Integrations**: Backend connections (Lambda, HTTP, AWS services) - **Stages**: Deployment environments (dev, prod) ### Integration Types | Type | Description | |------|-------------| | **Lambda Proxy** | Pass-through to Lambda (recommended) | | **Lambda Custom** | Transform request/response | | **HTTP Proxy** | Pass-through to HTTP endpoint | |
- Table of Contents
- Core Concepts
- API Types
- Key Components
- Integration Types
- Common Patterns
- Create HTTP API with Lambda
- Create REST API with Lambda Proxy
- Lambda Handler for API Gateway
- Configure CORS
- JWT Authorization (HTTP API)
- CLI Reference
- HTTP API (apigatewayv2)
- REST API (apigateway)
Create HTTP API aws apigatewayv2 create-api \ Get API endpoint aws apigatewayv2 get-api --api-id abc123 --query 'ApiEndpoint' Create REST API aws apigateway create-rest-api \ Get root resource ID Create resource aws apigateway create-resource \ Create method
What does the api-gateway skill do?
AWS API Gateway for REST and HTTP API management. Use when creating APIs, configuring integrations, setting up authorization, managing stages, implementing rate limiting, or troubleshooting API issues.
How do I install it?
Run `npx skills add itsmostafa/aws-agent-skills --skill api-gateway --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From itsmostafa/aws-agent-skills, a repository with 1,139 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
