Handles AWS API Gateway setup and management for both REST and HTTP APIs. You'll reach for this when spinning up new APIs, wiring Lambda integrations, configuring JWT or custom authorizers, setting up CORS, or debugging those inevitable 403 and 502 errors. The source material covers the practical stuff well: HTTP APIs for simple use cases (cheaper, faster), REST APIs when you need request transformation or caching, complete CLI commands for both apigateway and apigatewayv2, and proper Lambda response formats. Honestly most useful for the integration patterns and troubleshooting section since that's where everyone gets stuck. Includes SAM templates if you're doing infrastructure as code.

skills.sh installs
142
GitHub stars
1.2K
last updated
Jun 8, 2026

Install

$ npx -y skills add itsmostafa/aws-agent-skills --skill api-gateway --agent claude-code

Installs into .claude/skills of the current project.

Files

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

API Types

TypeDescriptionUse Case
HTTP APILow-latency, cost-effectiveSimple APIs, Lambda proxy
REST APIFull-featured, more controlComplex APIs, transformation
WebSocket APIBidirectional communicationReal-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

Sponsors

Details

Repository
github.com/itsmostafa/aws-agent-skills
Categories
Backend & APIs, Security, AI & Agent Building, Debugging, Cloud & Infrastructure
License
MIT
First seen
Jun 11, 2026

More from itsmostafa/aws-agent-skills

All 18
1Dexploarer avatarapi-gateway-configuratorDexploarer/hyper-forgeConfigure and manage API gateways including Kong, Tyk, AWS API Gateway, and Apigee. Activates when users need help setting up API gateways, rate limiting, authe0skills.sh installs
2prisma avatarprisma-client-apiprisma/skillsPrisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering 419.6Kskills.sh installs
3aws avatarcreating-api-gateway-stageaws/agent-toolkit-for-awsCreates an API Gateway stage with CloudWatch logging, X-Ray tracing, throttling, WAF integration, and IAM roles following AWS best practices. Use when deploying6.7Kskills.sh installs
4wordpress avatarwp-rest-apiwordpress/agent-skillsUse when building, extending, or debugging WordPress REST API endpoints/routes: register_rest_route, WP_REST_Controller/controller classes, schema/argument vali6.3Kskills.sh installs
5mindrally avatardjango-rest-api-developmentmindrally/skillsComprehensive guidelines for building scalable Django REST APIs with proper architecture, authentication, and performance optimization.900skills.sh installs
6yoanbernabeu avatarsupabase-audit-auth-configyoanbernabeu/supabase-pentest-skillsAnalyze Supabase authentication configuration for security weaknesses and misconfigurations.576skills.sh installs