Evolve a live schema without downtime or data loss.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add Andersseen/agentyx --skill schema-migrations --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Schema Migrations?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/andersseen-schema-migrations)More formats (shields.io, HTML) on the badges page.
---
name: schema-migrations
description: Evolve a live schema without downtime or data loss.
---
# Schema migrations
A migration runs once against real data that cannot be recreated. Treat it with more care than the
code that prompted it.
## Make migrations additive first
Add columns and tables before anything reads them, and remove old structures only after nothing
references them. During deployment both versions of the application run at once.
## Expand, migrate, contract
Add the new shape, backfill it, switch reads and writes over, then drop the old shape in a later
release. Attempting all three at once forces downtime and leaves no safe point to stop.
## Backfill in batches
Update large tables in bounded chunks with pauses between them. A single statement over millions of
rows holds locks and can stall the application entirely.
## Keep them reversible
Provide a tested rollback, or design the change so the previous version still works against the new
schema. A migration you cannot undo turns a small mistake into an incident.
## Test against production-like data
Verify on a realistic copy for both correctness and duration. Migrations that finish instantly in
development regularly run for hours in production.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.
Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation
SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.
Python backend development expertise for FastAPI, security patterns, database operations, Upstash integrations, and code quality. Use when: (1) Building REST APIs with FastAPI, (2) Implementing JWT/OAuth2 authentication, (3) Setting up SQLAlchemy/async databases, (4) Integrating Redis/Upstash caching, (5) Refactoring AI-generated Python code (deslopification), (6) Designing API patterns, or (7) Optimizing backend performance.
PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.