mcpField
M
migration

migration

github.com/juliusbrussee開発115.8k106.7k 回インストール3 日前に更新
リポジトリ

migration について

データやシステムの段階的な移行を計画・実施するスキルです。互換性、ロールバック、既存データの保持を重視し、依頼された段階の検証後に停止します。

主な機能

  1. 01読み書き元、データ形状、所有者の把握
  2. 02移行とロールバックの経路設計
  3. 03データ保持と破壊的手順の個別承認
  4. 04新旧バージョンの並行稼働への対応
  5. 05移行段階と部分障害の検証

活用シーン

  1. 01段階的なデータ移行の計画
  2. 02新旧バージョンの並行稼働の調整
  3. 03縮退前の移行結果の検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/juliusbrussee/caveman --skill migration

インストール後、Claude Code で/migrationを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

移行

編集前に、現在の読み取り側、書き込み側、データ形式、互換性の維持期間、所有者を把握してください。

  • 移行の進行経路とロールバック経路を定義します。
  • 既存のデータを保持し、破壊的な手順は明示したうえで、個別に承認を得ます。
  • ロールアウトが重複する可能性がある場合は、異なるバージョンが混在しても安全に動作できるようにします。
  • 該当する場合は、拡張、移行、検証、縮小の順に進めます。
  • リトライを冪等にし、部分的な失敗を確認できるようにします。
  • 必要な移行段階で、旧経路と新経路の両方を検証します。

依頼された段階が完了したら停止してください。その後の破壊的な縮小を、明示的な指示なしに実行しないでください。

コメント