Codex skills for AWS

These skills have Codex work on AWS from evidence: Lambda tuning from REPORT log lines, cost cuts from Cost Explorer down to the usage type, and IAM policies scoped to exact actions and ARNs and checked with Access Analyzer. ECS on Fargate, S3, DynamoDB, SQS and SNS, RDS, CloudFront and CDK each follow their own rules, and cost work deletes or buys nothing without approval.

19 more AWS skills

Every AWS skill in one command

Installs these 22 into ~/.agents/skills/. Add --project after -- to install into the current repository instead.

The installer is a 104-line POSIX shell script. It fetches the skills you name from codexskills.dev and unpacks each into its own folder in your skills directory. No sudo, no telemetry, and every skill page shows the full SKILL.md first. Read install.sh

curl -fsSL codexskills.dev/install.sh | sh -s -- aws-lambda aws-cdk aws-iam-policies aws-s3 aws-ecs-fargate aws-cost-optimization aws-step-functions aws-cloudfront aws-api-gateway aws-sam aws-cloudwatch aws-eventbridge aws-rds-aurora aws-sqs-sns dynamodb-single-table file-uploads secrets-management infrastructure-drift sst-apps cloud-security-posture file-upload-security waf-rules

AWS FAQ

Can Codex write least-privilege IAM policies?

AWS IAM Policies maps each API call the workload makes to its exact action, ARN and condition keys, scopes iam:PassRole, and locks GitHub Actions OIDC trust to a repository and environment. It runs a bundled offline lint script and IAM Access Analyzer validation, and allows wildcard verbs such as dynamodb:Get* for reads only, never for writes.

Will Codex delete AWS resources to cut costs?

AWS Cost Optimization ranks findings such as unattached EBS volumes, idle IPv4 addresses, NAT gateway traffic and unlimited log retention by monthly dollars and risk. Deletions and Savings Plans or Reserved Instance purchases require your explicit confirmation after you have seen the list and estimate, and commitments are reviewed only after waste is removed.

Is there a Codex skill for Lambda cold starts?

AWS Lambda reads init duration, billed duration and max memory from REPORT log lines before changing packaging, memory or architecture. It covers Node.js, Python, Java and Go, suggests arm64 and SnapStart or provisioned concurrency where they fit, and sets up ReportBatchItemFailures so an SQS-triggered function does not reprocess a whole batch.

How do I install all 22 AWS skills at once?

Pass every name to the installer in one command: curl -fsSL https://codexskills.dev/install.sh | sh -s -- aws-lambda aws-cdk aws-iam-policies aws-s3 aws-ecs-fargate aws-cost-optimization aws-step-functions aws-cloudfront aws-api-gateway aws-sam aws-cloudwatch aws-eventbridge aws-rds-aurora aws-sqs-sns dynamodb-single-table file-uploads secrets-management infrastructure-drift sst-apps cloud-security-posture file-upload-security waf-rules. Add --project right after -- to put them in the current repository's .agents/skills/ so your team gets them too.

Which AWS skill should I try first?

AWS Lambda is the closest fit for most AWS work. Mention it with $aws-lambda in a prompt to load it on purpose; after that, Codex picks it up on its own whenever a task matches.

esc