Trợ lý AWS API Gateway
Skill hướng dẫn tạo, tích hợp, phân quyền, triển khai và gỡ lỗi REST/HTTP API trên AWS API Gateway kèm ví dụ CLI.
Web · APITrung cấp★ 1,142⑂ 444Điểm AI 8/10Cập nhật lần cuối: 10 thg 8, 2026
Skill này làm được gì
Đây là tài liệu tham chiếu thực chiến để Claude hỗ trợ bạn làm việc với AWS API Gateway.
- Chọn loại API: bảng so sánh HTTP API / REST API / WebSocket API và trường hợp dùng phù hợp.
- Khái niệm cốt lõi: resource, method, integration (Lambda Proxy, HTTP Proxy, AWS Service, Mock) và stage được giải thích ngắn gọn.
- Ví dụ CLI & SAM dùng ngay:
aws apigatewayv2 create-api, toàn bộ luồng tạo resource → method → integration → deployment cho REST API, template SAM và cả code Lambda handler. - Cấu hình CORS và JWT: lệnh
update-api --cors-configurationcho HTTP API, cách dùng OPTIONS + MOCK cho REST API, và tạo JWT authorizer với Cognito. - Best practice & xử lý sự cố: checklist hiệu năng, bảo mật, độ tin cậy cùng nguyên nhân và lệnh debug cho lỗi 403 / 502 / 504 / CORS.
Phù hợp với ai
- Lập trình viên xây backend serverless bằng Lambda + API Gateway
- Người muốn quản lý API bằng CLI/SAM thay vì click trên console
- Ai còn do dự giữa HTTP API và REST API
- Đội vận hành cần khoanh vùng nhanh lỗi 403/502/504 sau khi deploy
Ví dụ sử dụng
- "Tạo HTTP API expose một Lambda Python qua GET /items bằng SAM" → Claude dựng template dựa trên ví dụ SAM trong skill.
- "Bật CORS cho domain https://example.com" → với HTTP API dùng
update-api --cors-configuration, với REST API hướng dẫn thêm method OPTIONS + tích hợp MOCK. - "Deploy xong bị 502 Bad Gateway" → kiểm tra định dạng response của Lambda (thiếu statusCode/body) rồi đến timeout tích hợp theo đúng thứ tự.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/itsmostafa/aws-agent-skills/HEAD/skills/api-gateway/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/api-gateway từ repo GitHub itsmostafa/aws-agent-skills vào ~/.claude/skills/api-gateway/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/itsmostafa/aws-agent-skills.git && mkdir -p ~/.claude/skills && cp -r aws-agent-skills/skills/api-gateway ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và chuyển đến thư mục tạm, ví dụ
cd ~/Downloads. - Tải repo:
git clone https://github.com/itsmostafa/aws-agent-skills.git - Tạo thư mục skill nếu chưa có:
mkdir -p ~/.claude/skills - Copy riêng skill này:
cp -r aws-agent-skills/skills/api-gateway ~/.claude/skills/ - Kiểm tra bằng
ls ~/.claude/skills/api-gatewayxem có fileSKILL.md. - Khởi động lại Claude Code, rồi thử hỏi "tạo HTTP API trên API Gateway" để skill được kích hoạt.
- Để chạy lệnh thật, hãy cài AWS CLI và cấu hình
aws configure(access key, region). Nhớ thay account ID mẫu (123456789012) và region bằng giá trị của bạn.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT