Skill Detail

Diff and review MySQL schema changes as filesystem-managed SQL before risky database deploys with Skeema

Pull live MySQL schema into files, inspect diffs, and push reviewed changes back with a repeatable workflow.

Runbooks & DiagnosticsMulti-Framework
Runbooks & Diagnostics Multi-Framework Security Reviewed
⭐ 1.4k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill diff-and-review-mysql-schema-changes-as-filesystem-managed-sql-before-risky-database-deploys-with-skeema Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Skeema CLI, network access to the target MySQL or MariaDB instances, credentials with schema review privileges, and a repository or filesystem location for schema files
Install & setup
Install Skeema from the upstream binary or package instructions, configure credentials and the .skeema settings for the target databases, then use the documented pull, diff, lint, and push commands to manage reviewed schema changes.
Author
skeema
Publisher
Organization
Last updated
Apr 17, 2026
Quick brief

Use Skeema when an agent needs to manage MySQL or MariaDB schema as reviewable files, compare intended changes against live databases, and stage safe deploys. A user should invoke this instead of using the database normally when the task is schema pull, diff, lint, and controlled push, not ad hoc querying or generic administration. The scope boundary is crisp and skill-shaped: filesystem-backed schema change review and deployment for MySQL-family databases, not a plain database product or migration framework listing.