Agent skill · aws
amazon-ses
Guides Amazon SES onboarding for domain-based email sending. Covers identity configuration, production access, an optional first test send, and troubleshooting setup, authentication, or sending failures. Use when setting up SES, resuming incomplete onboarding, or leaving the sandbox. Does not cover inbound email or Mail Manager, SMS/voice, WhatsApp, SNS, Pinpoint, or WorkMail.
What it needs
About 9k tokens when loaded.
What this skill does
Amazon SES Overview Recommended: Use the AWS MCP Server with SES permissions for sandboxed execution and CloudTrail audit logging. Without MCP: All operations use standard AWS CLI syntax (aws sesv2 ...). Takes a developer who is not an email authentication expert from an empty AWS account to a real, authenticated email in their inbox, and on to production sending if AWS approves the request. Read the account and identity state before touching anything, and complete only the parts of domain setup that are actually missing. Request production access only after domain setup is complete and the user has given explicit consent. A test send is optional: run it when the user asks for one, to a recipient the account's current state permits. Routing If the user wants to... Read ------------------------- ------ Get started with SES, set up email sending, send a first or test email, move out of the sandbox, or diagnose MessageRejected: Email address is not verified SES onboarding: zero to first delivered email Set up a domain for sending, configure email authentication, or troubleshoot DKIM Setting up SES domain identity Guardrail — where this skill's own files live (MCP vs local install) This skill can be loaded two ways, and they resolve its own bundled files from different places. Determine how the skill was loaded before reading a reference: Loaded through the AWS MCP retrieveskill tool: the skill is not on the local filesystem. You MUST fetch each reference via retrieveskill with the file parameter (e.g. file="references/onboarding.md"). Do NOT fileread these paths locally — they do not exist on disk. Installed locally (e.g. ~/.kiro/skills/amazon-ses/, .kiro/skills/amazon-ses/, or ~/.claude/skills/amazon-ses/): read files from the local skill directory using the relative paths above. This distinction applies only to the skill's own packaged files. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aws/amazon-ses