
Migration
The migration skill is for transitions where you can't just flip a switch: schema changes, data backfills, API version bumps, protocol upgrades, config format changes, or dependency swaps that have to coexist with running code. Before touching anything, it makes the agent map current readers, writers, and the compatibility window, then requires an explicit forward path and rollback path. It pushes the expand, migrate, verify, contract sequence and keeps destructive steps behind a separate authorization, which is the part most people skip under deadline pressure. It also stops once the requested stage passes instead of quietly running the cleanup. The honest caveat is that it's a discipline more than a tool: it structures the work well, but you still need to know your system's real readers and writers, and the skill can't discover traffic patterns you haven't told it about.
- skills.sh installs
- 118.4K
- GitHub stars
- 118.7K
- last updated
- Oct 26, 2026
Install
$ npx -y skills add juliusbrussee/caveman --skill migration --agent claude-codeInstalls into .claude/skills of the current project.
Files
Migration
Map current readers, writers, data shape, compatibility window, and ownership before editing.
- Define forward path and rollback path.
- Preserve existing data; make destructive steps explicit and separately authorized.
- Keep mixed-version operation safe where rollout can overlap.
- Sequence expand, migrate, verify, then contract when applicable.
- Make retries idempotent and partial failure observable.
- Verify old and new paths at required transition stages.
Stop after requested stage passes; do not perform later destructive contraction implicitly.
Sponsors
Details
- Repository
- github.com/juliusbrussee/caveman
- Category
- Backend & APIs
- First seen
- Oct 26, 2026
More from juliusbrussee/caveman
All 25- Caveman Setup118K
- Compress45.8K
- Ultracave41.3K
- Megacave40.1K
- Caveman Es513
- Caveman Cn437
- Caveman618.3K
- Caveman Commit431.6K
- Caveman Compress428.9K
- Caveman Review427.5K
- Caveman Help418.2K
- Cavecrew374.2K
- Caveman Stats374.1K
- Caveman Explore122.4K
- Caveman Learn121.5K
- Safe Refactor121.2K
- Caveman Optimize120.5K
- Investigate First120.1K
- Verify And Stop119.6K
- Surgical Patch119.5K
- Lean Build119.1K
- Caveman Evidence Review119K
- Caveman Discover119K
- Caveman Manage118.7K