awsflow-rdsdata

Execute SQL and manage transactions on Aurora Serverless and RDS clusters via the RDS Data API.

3|1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/necatiarslan/awsflow --skill awsflow-rdsdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: awsflow-rdsdata
Source: https://github.com/necatiarslan/awsflow/tree/main/skills/awsflow-rdsdata
Command: npx skills add https://github.com/necatiarslan/awsflow --skill awsflow-rdsdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run SQL queries and manage transactions against Aurora Serverless and RDS clusters using the RDS Data API, without managing persistent connections or complex client setup.

Core Features & Use Cases

  • BeginTransaction, CommitTransaction, RollbackTransaction to manage ACID transactions.
  • ExecuteStatement and BatchExecuteStatement to run single or batch SQL against Data API enabled databases.
  • Securely supply resourceArn, secretArn, database, and schema to operate across environments and automate transactional workflows.

Quick Start

Run a sample query against your Aurora Serverless cluster using the RDS Data API by providing resourceArn, secretArn, and a SQL statement.

Frequently Asked Questions about awsflow-rdsdata

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

FAQPage Schema
How do I execute SQL on Aurora Serverless without managing persistent connections?

Use the RDS Data API to execute SQL on Aurora Serverless without persistent connections. Provide resourceArn, secretArn, and SQL text to run statements directly without managing client connection pools.

Can I manage ACID transactions across RDS clusters using the Data API?

Yes, you can manage ACID transactions using the RDS Data API. BeginTransaction, CommitTransaction, and RollbackTransaction commands allow full transactional control across Data API-enabled databases.

How do I run batch SQL statements against RDS clusters?

Run batch SQL statements against RDS clusters using BatchExecuteStatement via the RDS Data API. Supply resourceArn, secretArn, and SQL text to process multiple operations efficiently.

What do I need to run SQL queries via the RDS Data API?

Running SQL via the RDS Data API requires a resourceArn, secretArn, and SQL text. Optional database and schema parameters allow targeting specific environments on Data API-enabled clusters.

Does the RDS Data API work with both single statements and transaction workflows?

The RDS Data API supports both single statements and transaction workflows. ExecuteStatement handles individual queries, while BeginTransaction and CommitTransaction manage multi-statement transactional workflows.