Skip to content

feat(aurora-dsql): add initial Aurora DSQL plugin directly from DSQL Skill#66

Open
anwesham-lab wants to merge 3 commits intoawslabs:mainfrom
anwesham-lab:feat/aurora-dsql-plugin
Open

feat(aurora-dsql): add initial Aurora DSQL plugin directly from DSQL Skill#66
anwesham-lab wants to merge 3 commits intoawslabs:mainfrom
anwesham-lab:feat/aurora-dsql-plugin

Conversation

@anwesham-lab
Copy link

Add Aurora DSQL plugin with skill, MCP server configuration, hooks, and CLI scripts for building with serverless distributed SQL databases.

Related

RFC: #45

Changes

  • Plugin manifest (.claude-plugin/plugin.json): metadata, keywords, Apache-2.0 license
  • MCP config (.mcp.json): docs-only default, upgradeable to database operations via mcp-setup.md
  • Skill (skills/aurora-dsql/SKILL.md): 7 workflows covering schema creation, data migration, tenant isolation, access control, DDL table recreation, and MySQL-to-DSQL migration
  • Hooks (hooks/hooks.json): PostToolUse prompt hook for post-transact verification
  • CLI scripts (scripts/): 6 bash scripts for cluster lifecycle and data loading
  • Modularized references: DDL migrations (4 files), MySQL migrations (3 files), development guide, examples, language patterns, troubleshooting, onboarding, access control
  • Marketplace entry in .claude-plugin/marketplace.json
  • CODEOWNERS entry for plugins/aurora-dsql

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

@anwesham-lab anwesham-lab requested a review from a team February 26, 2026 00:50
@anwesham-lab anwesham-lab force-pushed the feat/aurora-dsql-plugin branch 5 times, most recently from 5639ced to 2fb98e6 Compare February 26, 2026 05:01
Add Aurora DSQL plugin with skill, MCP server config,
hooks, and CLI scripts for managing serverless distributed
SQL databases with PostgreSQL compatibility.

Plugin components:
- Skill with 7 workflows (schema, migration, tenant
  isolation, access control, DDL recreation, MySQL migration)
- Docs-only MCP config (upgradeable to database operations)
- PostToolUse hook for post-transact verification
- 6 CLI scripts for cluster management and data loading
- Modularized references: ddl-migrations (4 files),
  mysql-migrations (3 files), plus development guide,
  examples, language patterns, troubleshooting, onboarding,
  and access control

Closes awslabs#45

Co-authored-by: anwesham-lab <64298192+anwesham-lab@users.noreply.github.com>
@anwesham-lab anwesham-lab force-pushed the feat/aurora-dsql-plugin branch from 2fb98e6 to 02bf4c2 Compare February 26, 2026 05:01
Collapse CLI Scripts listing and Workflow 5 (Scoped Roles) into concise
pointers to their reference files, reducing upfront context without
losing discoverability. These sections duplicated content the agent
would naturally reach via access-control.md and scripts/README.md.

Co-authored-by: anwesham-lab <64298192+anwesham-lab@users.noreply.github.com>
@anwesham-lab anwesham-lab changed the title feat(aurora-dsql): add Aurora DSQL plugin feat(aurora-dsql): add initial Aurora DSQL plugin directly from DSQL Skill Feb 26, 2026
@anwesham-lab anwesham-lab linked an issue Feb 26, 2026 that may be closed by this pull request
@anwesham-lab anwesham-lab requested a review from a team February 26, 2026 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RFC: DSQL Agent Plugin

3 participants