Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ai-digital-architect avatar

Schema Evolve

  • 1 installs
  • Updated July 5, 2026
  • ai-digital-architect/ccode-customize

schema-evolve is a Claude Code skill that evolves a database schema through a gated pipeline of diff, migration generation, compatibility check, and rollout plan.

About

schema-evolve is a Claude Code skill that runs a database schema change through a gated pipeline. It diffs the current schema against the requested change, generates up/down migration scripts, checks backward compatibility and reversibility, then produces a rollout plan. A developer uses it for any schema change that needs a safe, reviewable migration path, and the skill halts if the migration cannot be reversed.

  • Gated 4-stage schema-change pipeline: diff, generate migration, compatibility check, rollout plan
  • Stops and reports if a migration is not reversible
  • Ends by presenting the full plan for human review

Schema Evolve by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #765 of 911 Databases skills by installs in the Skillselion catalog
  • Data as of Jul 7, 2026 (Skillselion catalog sync)
At a glance

schema-evolve capabilities & compatibility

Capabilities
schema migration · migration generation · compatibility check
Use cases
database · devops
Pricing
Free
From the docs

What schema-evolve says it does

Evolves database schema through a gated pipeline: diff → generate migration → check compatibility → produce rollout plan.
SKILL.md
If the migration is NOT reversible, STOP and report the issue.
SKILL.md
Present the complete plan for human review.
SKILL.md
npx skills add https://github.com/ai-digital-architect/ccode-customize --skill schema-evolve

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedJuly 5, 2026
Repositoryai-digital-architect/ccode-customize

What it does

Turn a database schema change into a diff, reversible migration, compatibility check, and rollout plan.

Who is it for?

Making a database schema change with a safe, reviewable migration and rollout plan.

Skip if: Non-database changes or migrations that do not need compatibility gating.

When should I use this skill?

A developer needs to alter a database schema and wants a gated, reversible migration path.

What you get

A diff, up/down migration, compatibility report, and rollout plan presented for human review.

  • diff.json
  • up/down SQL migration
  • compat-report.json

By the numbers

  • 4-stage gated pipeline (diff, migration, compatibility, rollout)

Files

SKILL.mdMarkdownGitHub ↗

Evolve database schema: $ARGUMENTS

Stage 1: Schema Diff

Invoke schema-differ to compare current schema against the requested change. Output: .claude/schema/diff.json

Stage 2: Generate Migration

Invoke migration-generator to produce up/down migration scripts. Output: migrations/<timestamp>_<name>.sql

Stage 3: Compatibility Check

Invoke compat-checker to verify backward compatibility and reversibility. Output: .claude/schema/compat-report.json If the migration is NOT reversible, STOP and report the issue.

Stage 4: Rollout Plan

Invoke rollout-planner (or produce inline) to create a deployment plan. Output: .claude/schema/rollout-plan.md

Present the complete plan for human review.

Related skills

FAQ

What are the pipeline stages?

Schema diff, generate migration, compatibility check, and rollout plan, each validating before the next proceeds.

What happens if a migration is not reversible?

The compatibility stage stops and reports the issue instead of proceeding.

Databasesdatabasespipelines

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.