Back to Skills

amazon-aurora-postgresql

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 ov

2,191stars211forksUpdated 8/1/2026

Security Assessment

Safe(93/100)
Security Score93/100

About amazon-aurora-postgresql

Amazon Aurora PostgreSQL is a modular AWS toolkit that helps an agent create, modify, and advise on Aurora PostgreSQL clusters specifically. It is organized as a registry of sub-skills, each handling one domain — cluster creation, express (single-API-call) configuration, Aurora serverless advisory, I/O-Optimized storage evaluation, commitment pricing, and PostgreSQL upgrade planning. A router matches user intent to the right sub-skill and loads only the reference files needed, so the agent works from the toolkit's own instructions rather than general knowledge. It explicitly defers Aurora MySQL work to a separate skill.

The skill emphasizes safety and read-first behavior. Its operating procedure routes, loads the matched instructions, analyzes or advises, and only then — if a mutation is requested — classifies the change against safety guardrail tiers, confirms with the user, applies resource tags, and executes (preferring the audited AWS MCP server, falling back to CLI). Commitment-pricing workflows are estimate-only: purchase APIs are blocked entirely, and the guidance repeatedly warns against forcing analyses on empty clusters, over-committing serverless capacity, or recommending long terms for workloads that may be retired. Express configuration provisions serverless with IAM-only authentication (no master password), connecting via short-lived IAM auth tokens. Bundled Python scripts (ACU calculator, I/O-optimized analyzer, commitment-pricing analyzer) perform the non-trivial cost and sizing math consistently.

It targets AWS engineers, database administrators, and cloud cost owners who need guided, guardrailed help with Aurora PostgreSQL provisioning, capacity planning, storage-type decisions, reserved-instance and savings-plan estimation, and version-upgrade planning.

FAQ

What Aurora work does it cover?

Aurora PostgreSQL specifically: cluster creation, express single-API-call configuration, serverless advisory (ACU sizing, scale-to-zero), I/O-Optimized storage decisions, commitment pricing (Reserved Instances and Database Savings Plans), and PostgreSQL upgrade planning. For Aurora MySQL it directs you to the amazon-aurora-mysql skill.

Can it buy Reserved Instances or Savings Plans for me?

No. The commitment-pricing workflow is estimate-only and purchase APIs are explicitly blocked. It presents cost comparisons and a recommendation, and at most references the AWS console path for a user who wants to proceed manually.

How does it handle changes that modify infrastructure?

Mutations are gated: the agent classifies the request against safety guardrail tiers, confirms with the user, applies resource tags, then executes, preferring the sandboxed and audited AWS MCP server and falling back to the AWS CLI.

How does express configuration authenticate?

Express clusters use IAM-only authentication via an Internet Access Gateway with no master password; post-creation connections use short-lived IAM auth tokens generated with aws rds generate-db-auth-token.

All Files

42 files
references/commitment-pricing-instructions.md7.2 KB
View
references/commitment-pricing-worked-examples.md5.7 KB
View
references/express-create-constraints.md9.4 KB
View
references/commitment-pricing-basics.md5.4 KB
View
references/commitment-pricing-skipped-cluster.md4.0 KB
View
references/express-create-connect-iam.md2.8 KB
View
references/express-create-instructions.md7.7 KB
View
references/io-optimized-data-collection.md4.2 KB
View
references/io-optimized-worked-examples.md4.5 KB
View
references/serverless-advisory-migration.md6.9 KB
View
references/upgrade-planning-instructions.md5.6 KB
View
references/upgrade-planning-post-checklist.md2.9 KB
View
references/upgrade-planning-prechecks-postgresql.md7.0 KB
View
scripts/io_optimized_analyzer.py25.8 KB
View
references/commitment-pricing-mechanics.md6.0 KB
View
references/create-instructions.md7.2 KB
View
references/express-create-documentation-links.md3.8 KB
View
references/express-create-migration.md7.4 KB
View
references/io-optimized-pricing-tables.md6.3 KB
View
references/serverless-advisory-formulas-and-examples.md4.4 KB
View
references/shared-foundation-security-considerations.md5.4 KB
View
references/upgrade-planning-mode-b-discovery.md4.8 KB
View
references/upgrade-planning-post-upgrade-validation.md4.2 KB
View
scripts/acu_calculator.py35.8 KB
View
references/commitment-pricing-scenarios.md4.3 KB
View
references/express-create-comparison.md7.6 KB
View
references/express-create-feature-overview.md7.3 KB
View
references/express-create-use-cases.md7.7 KB
View
references/io-optimized-pricing.md3.0 KB
View
references/serverless-advisory-instructions.md7.0 KB
View
references/upgrade-planning-documentation-links.md2.1 KB
View
references/upgrade-planning-mode-b-prechecks-checklists.md4.7 KB
View
references/upgrade-planning-pre-checklist.md2.2 KB
View
scripts/commitment_pricing_analyzer.py32.5 KB
View
references/express-create-migration-pgdump.md2.0 KB
View
references/io-optimized-instructions.md6.9 KB
View
references/serverless-advisory-concepts.md3.2 KB
View
references/serverless-advisory-worked-examples.md7.1 KB
View
references/upgrade-planning-lts-recommendation.md4.8 KB
View
references/upgrade-planning-post-upgrade-detail.md6.3 KB
View
references/upgrade-planning-query-load-postgresql.md6.6 KB
View
SKILL.md18.9 KB
View

Install amazon-aurora-postgresql

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill