Agent skill · data analytics · jeremylongshore
hex-upgrade-migration
Analyze, plan, and execute Hex SDK upgrades with breaking change detection.
Why this skill is useful
Adds specific commands for analyzing and upgrading Hex SDK versions that the AI wouldn't reliably generate on its own.
What it needs
Requires pip installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Hex Upgrade & Migration Overview Hex API is versioned at /api/v1/. Monitor the Hex changelog for new endpoints and deprecations. Instructions Check API Usage Airflow Provider Updates Prerequisites Pinned current and target versions, a compatibility assessment, sandbox project fixtures, and an owner for each changed contract. Versioned configuration backups plus approved downgrade, cancellation, and integration-disable procedures. Output Produce an upgrade receipt with from/to versions, affected contracts, fixture/canary outcomes, aggregate assertions, owner approval, compatibility decision, and rollback revision. Exclude SQL, workspace output, and credentials. Error Handling Stop for incompatible parameter/output contracts, authorization drift, unbounded replays, or a failed canary assertion. Restore the exact pinned prior revision and retain redacted evidence rather than forcing migration. Examples from=client-r12; to=client-r13; sandbox=pass; staging=pass; assertions=pass; canary=held; rollback=r12 is a defensible upgrade record. Resources Hex Changelog API Reference
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/hex-upgrade-migration