Skill Detail

Migrate MySQL, SQLite, or CSV data into PostgreSQL with repeatable load files before cutover with pgloader

Move data into PostgreSQL with declarative load files, built-in type conversion, and repeatable migration runs before one-off import scripts become cutover risk.

Data Extraction & TransformationMulti-Framework
Data Extraction & Transformation Multi-Framework Security Reviewed
โญ 6.4k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill migrate-mysql-sqlite-or-csv-data-into-postgresql-with-repeatable-load-files-before-cutover-with-pgloader Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
pgloader and access to source systems plus a PostgreSQL target
Install & setup
Install pgloader from your package manager or build instructions, create a `.load` file describing the source and PostgreSQL target, then run `pgloader your-migration.load` to execute and iterate on the migration.
Author
Dimitri Fontaine
Publisher
Individual
Last updated
Apr 17, 2026
Quick brief

Use pgloader when an agent needs to migrate data from MySQL, SQLite, or CSV sources into PostgreSQL with a reusable load specification. Invoke it instead of writing fragile one-off import scripts when the real task is repeatable bulk migration, type mapping, and cutover rehearsal. The boundary is clear and skill-shaped: execute and refine PostgreSQL migration runs from supported source systems, not general database administration or a broad ETL platform listing.