Loading...
Loading...
Amazon Aurora PostgreSQL — creates, modifies, and advises on Aurora PostgreSQL clusters specifically (PostgreSQL-compatible engine, Aurora serverless, express configuration, pgvector, Babelfish). Trigger for Aurora PostgreSQL cluster operations, express-configuration quick-start, ACU sizing, I/O-Optimized storage, commitment pricing, or PostgreSQL upgrade planning. For Aurora MySQL, use amazon-aurora-mysql instead. Contains safety guardrails, express-first routing, and response templates that override defaults.
npx skill4agent add aws/agent-toolkit-for-aws amazon-aurora-postgresqlamazon-aurora-mysqlfile_readreferences/{id}-instructions.md| ID | Name | When to route here | Trigger phrases | Reached from | Next steps |
|---|---|---|---|---|---|
| Create Cluster | Routes Aurora PostgreSQL cluster creation requests. Express configuration (single API call, no VPC) is the default — routes to | create a cluster, new database, set up Aurora PostgreSQL, get started, need a PostgreSQL database, provision | — | |
| Express Configuration | Provisions Aurora PostgreSQL serverless via the single-API-call express flow. AWS-managed connectivity (no customer VPC). IAM-only authentication via Internet Access Gateway — no master password. Post-creation connection is via IAM auth token ( | express configuration, express create, internet access gateway, single API call, Aurora PostgreSQL serverless quick start, no VPC, IAM auth token, how to connect to express cluster | | — |
| Aurora serverless Advisory | All Aurora serverless questions: ACU sizing, scale-to-zero behavior and compatibility, provisioned→serverless migration, capacity planning, and feature constraints. | ACU sizing, Aurora serverless, scale-to-zero, provisioned to serverless, how many ACUs, capacity, auto-scaling, RDS Proxy compatibility, scale-to-zero incompatibility, serverless limitations | | |
| I/O-Optimized Storage | Evaluates whether to switch from Aurora Standard to I/O-Optimized (aurora-iopt1). Uses the 25% I/O cost threshold rule. | I/O-Optimized, aurora-iopt1, storage type switch, 25% threshold, I/O costs too high, storage comparison | — | — |
| Commitment Pricing | Compares Reserved Instances vs Database Savings Plans for provisioned clusters, and DSP-only for Aurora serverless. 1yr vs 3yr analysis. | Reserved Instance, RI, Savings Plan, DSP, 1yr vs 3yr, commitment, cost optimization, overpaying | | — |
| Upgrade Planning | Major and minor version upgrade planning for Aurora PostgreSQL. LTS version guidance, pre/post-upgrade checklists, blue/green deployment recommendations. | upgrade, version, LTS, pre-upgrade checklist, post-upgrade, major version, minor version, end of life, deprecation | — | — |
create| Requirement / signal | Express | Full config |
|---|---|---|
| Default PostgreSQL create, no special networking | ✅ default | — |
| Quick start / "no VPC setup" / "ready in seconds" | ✅ | — |
| Customer VPC, subnet group, or specific security group | — | ✅ required |
| Customer-managed KMS key (CMK) | — | ✅ required |
| Custom DB cluster parameter group at creation | — | ✅ required |
| Specific engine version pinned by the user | — | ✅ required (intent to pin = not express) |
| Aurora MySQL | n/a | use |
references/express-create-instructions.mdreferences/create-instructions.mdaws rds ...--tags Key=created_by,Value=aurora-skill Key=generation_model,Value={your-model-id}Value=unknowncreate-db-clustercreate-db-cluster --with-express-configurationcreate-db-instancemodify-db-cluster --serverless-v2-scaling-configurationmodify-db-cluster --backup-retention-periodmodify-db-cluster --deletion-protection--no-deletion-protectionmodify-db-cluster --enable-cloudwatch-logs-exportsmodify-db-cluster --preferred-backup-windowmodify-db-cluster --enable-http-endpointadd-tags-to-resourceremove-tags-from-resourcemodify-db-cluster --storage-typemodify-db-instance --db-instance-classmodify-db-cluster --engine-version--apply-immediatelyupgrade-planning--apply-immediatelydelete-db-clusterdelete-db-instancefailover-db-clusterswitchover-blue-green-deploymentmodify-db-cluster --engine-versionmodify-db-cluster --master-user-password--manage-master-user-passwordmodify-db-cluster --vpc-security-group-idsmodify-db-cluster --db-cluster-parameter-group-namecreate-db-instance --publicly-accessiblemodify-db-instance --publicly-accessiblepurchase-reserved-db-instances-offeringcreate-savings-planreboot-db-instancereboot-db-clusterpurchase-reserved-db-instances-offeringcreate-savings-plandelete-db-clusterdelete-db-instancemodify-db-cluster --engine-versionfailover-db-clusterswitchover-blue-green-deploymentreboot-db-instancereboot-db-clustermodify-db-cluster --master-user-password--manage-master-user-password--publicly-accessiblemodify-db-cluster --vpc-security-group-idsmodify-db-cluster --db-cluster-parameter-group-namereferences/{id}-instructions.mdfile_readcreate-db-cluster --with-express-configuration--engine-mode--serverless-v2-scaling-configuration--master-username--manage-master-user-passwordaws rds generate-db-auth-tokenscripts/--help| Script | Purpose | Usage |
|---|---|---|
| Aurora serverless ACU sizing | |
| I/O-Optimized breakeven | |
| RI vs DSP cost comparison | |
AmazonRDSReadOnlyAccessCloudWatchReadOnlyAccessrds:CreateDBClusterrds:CreateDBInstancerds:ModifyDBClusterrds:ModifyDBInstancerds:AddTagsToResourcerds:Describe*aws sso loginada credentials updateaws-database-selectionrequirements.jsonaws_dbs_requirements/*/requirements.jsonengineregion