


On one 23-line Aurora SQL file it printed 14 findings (14 errors, 0 warnings) from 28 rules, each with file:line, what MySQL 8.0 removed and the replacement.
Who it’s for
For backend and DBA teams who still run Aurora MySQL version 2 clusters and must move them to version 3 (MySQL 8.0).
What breaks, and when
Aurora MySQL version 2 standard support ended 31 Oct 2024; RDS Extended Support year 3 pricing starts 1 Dec 2026, and SQL that 8.0 removed fails after the upgrade.
What you get
• A scanner Claude runs over every .sql, .cnf and .tf file in the repo, so it doesn’t rely on memory
• 28 rules: query cache, tx_isolation, NO_AUTO_CREATE_USER, GRANT IDENTIFIED BY, PASSWORD(), ENCRYPT()…
See it first
The real output of the bundled example is on getreadystack.com/skills/aurora-mysql-8-upgrade-check/ — free, no sign-up, so you see what it finds before you pay.
Install in 30 seconds
Unzip into ~/.claude/skills/, then ask Claude Code: “We have to move our Aurora MySQL 5.7 cluster to 8.0 — what in this repo will break? Don’t edit anything yet.”. Needs Node 16+.
What it does not do
Reads files only.
FAQ
Q: How is this different from asking Claude without the skill?
A: The skill carries a dated rule table and a scanner that reads every file, so Claude quotes the exact date and line instead of guessing from memory.
Q: How do I get the files?
A: In your Whop library after paying: the lesson “aurora-mysql-8-upgrade-check.zip”.