Tooluck logoTooluck
SKILL.md

api-gateway

Agent skill fromitsmostafa/aws-agent-skills

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 to install api-gateway

install api-gateway
# install the aws-agent-skills pack with the skills CLI
npx skills add itsmostafa/aws-agent-skills

# or add only this skill to Claude Code: copy the folder

skills/api-gateway/

# into

~/.claude/skills/api-gateway/ (all projects)

.claude/skills/api-gateway/ (one project)

skills/api-gateway/SKILL.md

MITFull file
1# AWS API Gateway
2
3Amazon API Gateway is a fully managed service for creating, publishing, and securing APIs at any scale. Supports REST APIs, HTTP APIs, and WebSocket APIs.
4
5## Table of Contents
6
7- [Core Concepts](#core-concepts)
8- [Common Patterns](#common-patterns)
9- [CLI Reference](#cli-reference)
10- [Best Practices](#best-practices)
11- [Troubleshooting](#troubleshooting)
12- [References](#references)
13
14## Core Concepts
15
16### API Types
17
18| Type | Description | Use Case |
19|------|-------------|----------|
20| **HTTP API** | Low-latency, cost-effective | Simple APIs, Lambda proxy |
21| **REST API** | Full-featured, more control | Complex APIs, transformation |
22| **WebSocket API** | Bidirectional communication | Real-time apps, chat |
23
24### Key Components
25
26- **Resources**: URL paths (/users, /orders/{id})
27- **Methods**: HTTP verbs (GET, POST, PUT, DELETE)
28- **Integrations**: Backend connections (Lambda, HTTP, AWS services)
29- **Stages**: Deployment environments (dev, prod)
30
31### Integration Types
32
33| Type | Description |
34|------|-------------|
35| **Lambda Proxy** | Pass-through to Lambda (recommended) |
36| **Lambda Custom** | Transform request/response |
37| **HTTP Proxy** | Pass-through to HTTP endpoint |
38| **AWS Service** | Direct integration with AWS services |
39| **Mock** | Return static response |
40
41## Common Patterns
42
43### Create HTTP API with Lambda
44
45**AWS CLI:**
46
47```bash
48# Create HTTP API
49aws apigatewayv2 create-api \
50 --name my-api \
51 --protocol-type HTTP \
52…

Excerpt shown under the repository's MIT license.

More skills in aws-agent-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates