aws-api-gateway

Generate AWS API Gateway configurations for REST, HTTP, and WebSocket APIs.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill aws-api-gateway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-api-gateway
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/aws-api-gateway
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill aws-api-gateway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and configuration of AWS API Gateway endpoints, handling the complexities of different API types, authorization, and deployment.

Core Features & Use Cases

  • API Type Selection: Supports REST APIs, HTTP APIs, and WebSocket APIs.
  • Configuration Generation: Creates OpenAPI/Swagger specs or SAM/CloudFormation templates.
  • Authorization Setup: Configures Cognito, Lambda, JWT, or IAM authorizers.
  • Deployment Management: Handles stages, custom domains, throttling, and logging.
  • Use Case: You need to set up a new REST API for your backend service that requires Cognito authentication and needs to be deployed across 'dev' and 'prod' stages.

Quick Start

Use the aws-api-gateway skill to generate a configuration for a new HTTP API named 'user-service' with Lambda authorizer support.

Frequently Asked Questions about aws-api-gateway

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

FAQPage Schema
What is the best way to generate CloudFormation templates for WebSocket APIs in AWS API Gateway?

To configure an AWS API Gateway with Lambda authorizer and Cognito authentication, generate OpenAPI/Swagger specs or SAM/CloudFormation templates that define authorizers for REST or HTTP APIs. The skill sets up Cognito, Lambda, JWT, or IAM authorizers to secure your endpoints.

How do I manage API Gateway stages, custom domains, and throttling configurations?

The best way to generate CloudFormation templates for WebSocket APIs is by creating configurations that define routes, stages, and backend integrations. The skill produces production-ready SAM or CloudFormation templates adhering to performance and security best practices.

Does this skill support creating both HTTP APIs and REST APIs in AWS API Gateway?

You can manage API Gateway stages, custom domains, and throttling by generating deployment configurations that handle these settings directly. The skill ensures production-ready configurations across different stages like dev and prod while optimizing cost and performance.

How do I set up a new HTTP API named user-service with Lambda authorizer support?

Yes, this skill supports creating both HTTP APIs and REST APIs in AWS API Gateway. It handles the complexities of different API types, allowing you to specify routes, authorizers, and backend integrations tailored to your specific service requirements.

When should I use REST APIs versus HTTP APIs for my AWS API Gateway configuration?

To set up a new HTTP API named user-service with Lambda authorizer support, use the skill to generate the required configuration. It outputs the necessary SAM or CloudFormation templates defining routes and authorizers for your backend service deployment.

When should I use REST APIs versus HTTP APIs for my AWS API Gateway configuration?

Choosing between REST APIs and HTTP APIs depends on your integration needs. The skill handles both API types, configuring routes, authorizers, and stages while ensuring production-ready configurations adhere to best practices for cost, performance, and security.