If you're building on Aurora DSQL, this skill handles the full stack: schema design, query execution via MCP tools, migrations from MySQL or PostgreSQL, ORM adapters for Django/Hibernate/Rails, and bulk loading with aurora-dsql-loader. It knows the sharp edges, like unsupported foreign keys (you get code generation for app-layer validation instead), optimistic concurrency retry patterns, and the table recreation dance needed for DROP COLUMN or ALTER TYPE. The reference library is thorough, covering IAM auth, multi-tenant patterns, collation quirks, and what to do when GIN indexes or ENUMs don't translate cleanly. Useful if you're migrating existing schemas or need to understand why DSQL says no to certain DDL operations.

GitHub stars
783
last updated
Jun 11, 2026

Install

$ npx -y skills add awslabs/agent-plugins --skill dsql --agent claude-code

Installs into .claude/skills of the current project.

Files

Amazon Aurora DSQL Skill

Aurora DSQL is a serverless, PostgreSQL-compatible distributed SQL database. This skill covers direct query execution via MCP tools, schema management, migrations, multi-tenant isolation, IAM auth, and bulk data loading via aurora-dsql-loader.


Reference Files

Load these files as needed for detailed guidance:

Core:

Sponsors

Details

Repository
github.com/awslabs/agent-plugins
Categories
Backend & APIs, DevOps & CI/CD, Documentation, AI & Agent Building, Debugging, Productivity & Planning, Python, Marketing & SEO, Cloud & Infrastructure, Go, Java & JVM, Databases
License
Apache-2.0
First seen
Jun 11, 2026

More from awslabs/agent-plugins

All 32
1bankrbot avatarBankr Agent - Error Handlingbankrbot/claude-pluginsThis skill should be used when encountering authentication errors, API key errors, 401 errors, "invalid API key", "BANKR_API_KEY not set", job failures, or any 0skills.sh installs
2butterbase-ai avatarjourney-preflightbutterbase-ai/butterbase-skillsUse before any Butterbase platform-touching action (or when journey-preflight is invoked directly) to verify the user has a Butterbase account, the MCP server i0skills.sh installs
3butterbase-ai avatarrealtimebutterbase-ai/butterbase-skillsThis connects Claude to Butterbase's realtime WebSocket layer so it can configure live database subscriptions and debug connection issues.0skills.sh installs
4daffy0208 avatarSecurity Engineerdaffy0208/ai-dev-standardsImplement security best practices across the application stack. Use when securing APIs, implementing authentication, preventing vulnerabilities, or conducting s0skills.sh installs
5davila7 avatarMCP Integrationdavila7/claude-code-templatesThis skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", 0skills.sh installs
6davila7 avatarSQL Injection Testingdavila7/claude-code-templatesThis skill should be used when the user asks to "test for SQL injection vulnerabilities", "perform SQLi attacks", "bypass authentication using SQL injection", "0skills.sh installs