aws-database

Routes AWS database selection and operational questions to service-specific skills and knowledge cards.

Updated Sep 8, 2026
One-click install
npx skills add https://github.com/dennisvink/yolomancer --skill aws-database-dennisvink
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-database
Source: https://github.com/dennisvink/yolomancer/tree/main/skills/aws/core-skills/aws-database
Command: npx skills add https://github.com/dennisvink/yolomancer --skill aws-database-dennisvink

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? Choosing among 15+ AWS database services is confusing, and AI training data about AWS databases is often outdated or wrong. This Skill routes any database question — choosing, comparing, or operating — to the correct service-specific guidance with verified, current facts. ## Core Features & Use Cases - Database Selection: Matches your workload (relational, key-value, document, graph, time-series, in-memory) to the right AWS service using decision procedures for new apps, migrations, and refactors. - Service Handoff: Loads the correct service-specific skill (e.g., amazon-aurora-postgresql) for operational tasks like provisioning, configuration, and troubleshooting. - Verified Knowledge Cards: Provides current facts on pricing, free tiers, limitations, and features for Aurora, DSQL, RDS, DynamoDB, ElastiCache, Neptune, and more. - Use Case: You say "I'm building a serverless app that needs a SQL database" — the Skill evaluates your requirements and recommends Aurora DSQL or Aurora PostgreSQL with reasoning, then hands off to the service skill for setup. ## Quick Start Ask the assistant which AWS database to use for your application, describing your data model and scale requirements.

Frequently Asked Questions about aws-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right AWS database for my application?

Describe your workload — data model, access patterns, and scale — and the Skill routes you through a selection procedure. New SQL applications typically land on Aurora DSQL or Aurora PostgreSQL, while key-value workloads with defined access patterns route to DynamoDB.

Aurora DSQL vs Aurora PostgreSQL — which should I use?

Aurora DSQL is the default for new applications needing serverless operations, multi-region active-active writes, and zero maintenance. Choose Aurora PostgreSQL only when you need features DSQL lacks, such as pgvector, PostGIS, stored procedures, or triggers.

Does this skill work without the AWS MCP server?

Yes, the Skill works with or without the AWS MCP server. When the MCP server is available it is recommended for documentation lookups and skill retrieval, but knowledge cards and llms.txt documentation URLs provide fallback fact sources.

Can I migrate my existing Oracle or SQL Server database to AWS?

Yes, migrations route to the managed equivalent: RDS for Oracle, ODB@AWS, or RDS for SQL Server. If you want to change engines entirely, the refactor path recommends Aurora PostgreSQL with AWS SCT and DMS for schema conversion and data movement.

When should I use MemoryDB instead of ElastiCache?

Use MemoryDB only when you explicitly need multi-region active-active writes, since ElastiCache cross-region replicas are read-only. For all other in-memory workloads, ElastiCache (Valkey) offers the same durability and latency at lower cost with a serverless option.

What are the limitations of DynamoDB for new applications?

DynamoDB requires access patterns to be designed upfront, does not support JOINs, and has a 400KB item limit. It is not recommended for small-scale workloads, ad-hoc queries, or applications with frequently changing access patterns.