amazon-aurora-mysql
An agent skill by aws, from aws/agent-toolkit-for-aws. Tags: aurora, cloud, database, mysql, performance.
What it does
Amazon Aurora MySQL — creates, modifies, and advises on Aurora MySQL clusters specifically (MySQL-compatible engine, Aurora serverless, parallel query). Trigger for Aurora MySQL cluster operations, ACU sizing, I/O-Optimized storage, commitment pricing, or MySQL upgrade planning. Aurora MySQL uses full (VPC-based) configuration — express configuration is PostgreSQL-only. For Aurora PostgreSQL, use amazon-aurora-postgresql instead. Contains safety guardrails and response templates that override defaults.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add aws/agent-toolkit-for-aws --skill amazon-aurora-mysql
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/aws/agent-toolkit-for-aws
cp -r agent-toolkit-for-aws/skills/specialized-skills/database-skills/amazon-aurora-mysql ~/.claude/skills/amazon-aurora-mysql
Safety box score
Grade D, elevated risk: 56 of 100 risk points, rated 2026-10-19. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill manages Aurora MySQL cluster creation, modification, upgrade planning, and cost-analysis workflows. The main risks are live cloud mutations, AWS/network calls, credential-touching prechecks, and a few bundled scripts that could not be inspected here.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | The skill is designed to run bundled analysis scripts and shell/AWS CLI commands such as `python3 scripts/io_optimized_analyzer.py ...` and `aws rds ...`, so it can execute code and commands beyond passive advice. |
| Network access | 2 (moderate) | It makes live AWS API calls for RDS, CloudWatch, Pricing, SSM, and Data API, and even downloads the RDS CA bundle with `curl -o /tmp/global-bundle.pem ...`. |
| Filesystem reach | 1 (low) | Local filesystem impact appears limited to temporary files like `/tmp/global-bundle.pem`; most writes are to AWS resources rather than the user's disk. |
| Secrets & credentials | 2 (moderate) | The precheck workflow uses short-lived IAM auth tokens (`aws rds generate-db-auth-token`) and Secrets Manager secret ARNs, so it can touch database credentials and auth material even though it avoids storing passwords. |
| Privilege & persistence | 2 (moderate) | The precheck docs include system-wide package installs with `sudo yum/dnf/apt-get install ...`, which can require elevated privileges on the host. |
| Instruction hijack surface | 0 (none) | I did not find instructions to ignore safeguards, hide actions, follow remote content, or otherwise subvert the agent's control flow; the skill instead adds confirmation and blocking guardrails. |
| Irreversible actions | 3 (high) | Inherent to the skill's purpose, it can create and modify Aurora clusters/instances and change storage or scaling after confirmation, so the blast radius includes real cloud resource changes. |
| Transparency | 2 (moderate) | Two shipped scripts were not readable here (`scripts/acu_calculator.py` and `scripts/commitment_pricing_analyzer.py`), so some executable behavior could not be fully reviewed. |
Before installing
- Read `scripts/acu_calculator.py` and `scripts/commitment_pricing_analyzer.py` before trusting their outputs.
- Review `references/upgrade-planning-prechecks-mysql.md` for the `curl`/`sudo` steps and decide whether you want those on your host.
- If you plan to let it mutate a cluster, test first in a nonproduction account or snapshot-restored clone.
- Confirm the role you will use has only the RDS/CloudWatch/SSM permissions the skill needs.
Rated 2026-10-19 by an automated review of 31 files from the skill's repository.
Source
- Repository
- aws/agent-toolkit-for-aws (all skills from this repository)
- Path
- skills/specialized-skills/database-skills/amazon-aurora-mysql/SKILL.md
- Branch
- main
- Updated
- 2026-09-19
Related skills
- amazon-aurora-postgresql — Amazon Aurora PostgreSQL — creates, modifies, and advises on Aurora PostgreSQL clusters specifically (PostgreSQL-compatible engine, Aurora serverless.
- amazon-elasticache — Activate when developers have latent caching needs: slow API responses, database read bottlenecks, DynamoDB throttling or cost, RDS/Aurora scaling pressure.
- amazon-keyspaces — Provides authoritative compatibility checks, pricing estimates, connection troubleshooting, pre-warming guidance.
- creating-amazon-aurora-db-cluster-with-instances — Creates a complete Amazon Aurora database cluster with instances, handling cluster creation, instance provisioning.
- aws-billing-and-cost-management — Analyze AWS costs, find savings, manage budgets, evaluate Savings Plans and Reserved Instances, right-size EC2/Lambda/RDS/EBS with Compute Optimizer.
- aws-compute — Provisions, scales, and operates Amazon EC2 virtual-machine workloads: instance-type selection (Graviton/Arm64, burstable T credits, GPU.