schema-evolution-planner
CommunityStage live schema changes safely
Software Engineering#database migration#compatibility#schema evolution#release planning#backfill#rolling deploy#deprecation register
Authornguyenpv1980-wq
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you plan schema changes on live systems without breaking deployed readers and writers, especially when rolling deploys, overlapping code versions, and multi-release cutovers make a one-step rename or retype unsafe.
Core Features & Use Cases
- Expand → Migrate → Contract Planning: Designs additive-first rollout stages for renames, splits, merges, retypes, and constraint tightening.
- Consumer Enumeration: Identifies affected application models, raw queries, background jobs, event serializers, and analytics extracts that must remain compatible during the rollout.
- Verification Gates and Deprecation Control: Defines parity checks, zero-reader evidence, release mapping, rollback boundaries, and deprecation-register entries before any physical drop.
- Use Case: Use this Skill when splitting a live column into two fields, retiring a legacy column across several releases, or coordinating a schema evolution with rolling production deploys.
Quick Start
Ask the schema-evolution-planner to stage the live rename or retype, list all readers and writers, and produce an expand-migrate-contract plan with verification gates and release boundaries.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: schema-evolution-planner Download link: https://github.com/nguyenpv1980-wq/Project-Aegis/archive/main.zip#schema-evolution-planner Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.