
Api Gateway
This walks you through building APIs on AWS API Gateway with a clear focus on choosing between REST, HTTP, and WebSocket types first. The decision table is genuinely helpful: REST API gives you the full enterprise controls (usage plans, caching, WAF, private endpoints) at higher cost, HTTP API cuts price by 70% but strips out most management features and locks you to a 30 second timeout, and WebSocket handles bidirectional connections. The skill covers IaC templates, auth patterns (Lambda authorizers, JWT, Cognito), and common gotchas like CORS failures and timeout limits. It's practical if you're tired of piecing together API Gateway's sprawling feature set from AWS docs.
- GitHub stars
- 783
- last updated
- Jun 11, 2026
Install
$ npx -y skills add awslabs/agent-plugins --skill api-gateway --agent claude-codeInstalls into .claude/skills of the current project.
Files
Amazon API Gateway Development
Expert guidance for building, managing, governing, and operating APIs with Amazon API Gateway. Covers REST APIs (v1), HTTP APIs (v2), and WebSocket APIs.
How to Use This Skill
When answering API Gateway questions:
- Read the relevant reference file(s) before responding, do not rely solely on this summary
- For tasks spanning multiple concerns (e.g., "private API with mTLS and custom domain"), read all relevant references
- When the user needs IaC templates, consult
references/sam-cloudformation.mdorreferences/sam-service-integrations.mdand provide complete, working SAM/CloudFormation YAML - Always mention relevant pitfalls and limits that affect the user's design
Quick Decision: Which API Type?
Choose the right API type first. This decision affects every downstream choice.
Sponsors
Details
- Repository
- github.com/awslabs/agent-plugins
- Categories
- Backend & APIs, AI & Agent Building
- License
- Apache-2.0
- First seen
- Jun 11, 2026
More from awslabs/agent-plugins
All 32- Aws Lambda Durable Functions
- Aws Lambda Managed Instances
- Aws Transform
- Document Service
- Dsql
- Elastic Beanstalk
- Finetuning Technique
- Hyperpod Cluster Debugger
- Hyperpod Nccl
- Hyperpod Node Debugger
- Hyperpod Performance Debugger
- Hyperpod Slurm Debugger
- Model Selection
- Sdk Getting Started
- Aws Architecture Diagram358
- Aws Lambda260
- Deploy240
- Directory Management183
- Use Case Specification183
- Planning168
- Dataset Evaluation156
- Aws Serverless Deployment154
- Finetuning154
- Model Deployment154