
Migrate Create
This generates sequentially numbered database migration files with paired up/down SQL, scanning your existing migrations to pick the next number and choosing templates based on naming conventions. It looks at your migration name to figure out if you're creating a table, adding columns, dropping something, or making an index, then writes both directions with proper IF NOT EXISTS guards for idempotency. The pattern search against past migrations is a nice touch for consistency, and it logs everything to the agentdb memory system under a migrations namespace. If you're hand-rolling migrations instead of using an ORM, this handles the tedious numbering and boilerplate part so you can focus on writing the actual SQL.
- skills.sh installs
- 730
- GitHub stars
- 81.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ruvnet/ruflo --skill migrate-create --agent claude-codeInstalls into .claude/skills of the current project.
Files
Migrate Create
Generate a new database migration with sequential numbering and up/down SQL file pair.
When to use
When you need to create a new database migration for schema changes such as creating tables, adding columns, creating indexes, or modifying constraints.
Steps
Sponsors
Details
- Repository
- github.com/ruvnet/ruflo
- Categories
- Backend & APIs, Databases
- First seen
- Jun 3, 2026
More from ruvnet/ruflo
All 236- Sparc Refine730
- Iot Witness Verify729
- Migrate Validate729
- Vector Cluster729
- Kg Traverse728
- Cost Compact Context726
- Market Ingest726
- Vector Hyperbolic725
- Browser Replay721
- Browser Record719
- Browser Form Fill718
- Dossier Collect702
- Browser Extract698
- Browser Screenshot Diff697
- Cost Budget Check693
- Browser Auth Flow690
- Adr Verify688
- Cost Track685
- Cost Booster Route684
- Cost Federation684
- Cost Summary684
- Intelligence Transfer684
- Vector Setup684
- Cost Trend683