Deploys a Regional REST API with a custom domain name, a Lambda backend function, and a request-based Lambda authorizer using AWS CLI. Covers ACM certificate provisioning, API Gateway REST API creation, Lambda function deployment, request authorizer setup, custom domain configuration, base path mapping, and Route 53 DNS record creation.
Install
npx skills add aws/agent-toolkit-for-aws --skill deploying-custom-domain-rest-apinpx skills add aws/agent-toolkit-for-aws --skill deploying-custom-domain-rest-api -a claude-code -gnpx skills add aws/agent-toolkit-for-aws --skill deploying-custom-domain-rest-api -a codex -ggemini skills install https://github.com/aws/agent-toolkit-for-aws.git --path skills/specialized-skills/serverless-skills/deploying-custom-domain-rest-apigh skill install aws/agent-toolkit-for-aws deploying-custom-domain-rest-apigit clone --depth 1 https://github.com/aws/agent-toolkit-for-aws /tmp/aws__agent-toolkit-for-aws
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/aws__agent-toolkit-for-aws/skills/specialized-skills/serverless-skills/deploying-custom-domain-rest-api ~/.claude/skills/deploying-custom-domain-rest-api # Claude Code
cp -R /tmp/aws__agent-toolkit-for-aws/skills/specialized-skills/serverless-skills/deploying-custom-domain-rest-api ~/.agents/skills/deploying-custom-domain-rest-api # Codex, Cursor, Gemini CLI, Copilot, OpenCode