M

migration

by @juliusbrusseev
4.5(120)

このSkillは、リバーシブルで互換性安全な移行を実装します。データベーススキーマ、データ、API、プロトコル、設定、依存関係の移行に使用します。前方経路とロールバック経路を明確に定義し、既存データを保持し、破壊的ステップを明示します。混合バージョン実行中でも安全で、拡張→移行→検証→縮小の順序を守ります。移行リスクを軽減し、リリースの信頼性を向上させます。

migrationrollbackcompatibilityschemadataGitHub
インストール方法
npx skills add https://github.com/juliusbrussee/caveman --skill migration
compare_arrows

Before / After 効果比較

1
使用前

このSkillがない場合、開発者は手動で移行スクリプトを作成し、互換性を一つずつ処理する必要があり、ロールバック経路を見落としがちで、本番障害を引き起こします。単純なスキーマ移行でも4時間かかることが多く、毎回の変更が不安で、ロールバック失敗率は30%にも達します。

使用後

このSkillを使用すると、前方経路とロールバック経路が自動生成され、互換性ウィンドウが検証されます。スキーマ移行は30分で完了し、ロールバック失敗率は5%に低下し、チームは安心して変更を進められ、リリースへの自信が大幅に向上します。

SKILL.md

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.

ユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数14.8K
評価4.5 / 5.0
バージョン
更新日2026年8月24日
比較事例1 件

ユーザー評価

4.5(120)
5
37%
4
43%
3
13%
2
5%
1
2%

この Skill を評価

0.0

対応プラットフォーム

🤖claude-code

タイムライン

作成2026年8月13日
最終更新2026年8月24日
🎁 Agent 知識カード
アンケート