Skip to content

amiable-dev/alembic-sqlalchemy

v0.1.0MIT

Claude Code skill for Alembic migrations and SQLAlchemy 2.x: ten rules for safe, zero-downtime schema changes, an env.py / pyproject template, a static revision linter and a compact status script.

Changelog

0.1.0 (2026-09-10)

Initial release.

  • alembic-sqlalchemy skill: SKILL.md with ten rules, five workflows and a report template; eight on-demand references (revision workflow, autogenerate review, env.py and pyproject config, PostgreSQL zero-downtime, SQLite and MySQL notes, data migrations, testing and CI, SQLAlchemy 2.x ORM with a 2.1 checklist).
  • scripts/migration_status.sh: compact heads / history / current / pending / drift report so the agent never reads versions/.
  • scripts/lint_revision.py: static linter for revision files with an operation summary; no database, no imports.
  • Plugin and marketplace manifests, end-user docs under docs/, tests (linter fixtures, manifest sync, doc links, end-to-end Alembic run from the env.py template), CI and release workflows.