migration-planner について
migration-plannerは、既存サイト向けにロールバックを考慮した移行計画を作るスキルです。計画と検証を中心に、URL変更、SEO要素の維持、公開確認、本番操作の安全策を扱います。
主な機能
- 01URLとcanonicalのマッピング
- 02301/302リダイレクト計画
- 03SEOメタデータと要素の維持
- 04公開前・公開時・公開後の確認
- 05ロールバックと監視条件
活用シーン
- 01サイト再構築のリダイレクト計画
- 02移行時のSEO要素の維持
- 03公開承認とロールバック手順の定義
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill migration-plannerインストール後、Claude Code で/migration-plannerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlassets/migration-plan.template.mdevals/evals.jsonreferences/migration-safety-contract.md詳細
移行プランナー
このスキルは、既存サイト向けにロールバックを考慮した移行計画を作成します。本番環境を変更するツールではなく、計画と検証を優先します。
運用モード
url-map:古い URL を新しい URL に対応付け、正規 URL に関する判断を特定します。redirect-plan:適用はせずに、301/302 ルールを計画します。seo-surface:タイトル、説明、見出し、スキーマ、サイトマップ、robots、llms.txt、内部リンクを維持します。launch-checklist:ローンチ前、ローンチ時、ローンチ後の検証を定義します。rollback:ロールバック、監視、アラートの基準を準備します。
必須のワークフロー
- references/migration-safety-contract.md を読みます。
existing-site-analyzerの調査結果とrebuild-or-improve-advisorの判断を起点にします。- assets/migration-plan.template.md を使用します。
- URL/変更マップを作成します:
- 古い URL;
- 新しい URL;
- ステータス;
- リダイレクトの種類;
- canonical ルール;
- メタデータ/スキーマの維持に関する注記。
- サイトマップ、robots、スキーマ、内部リンク、llms.txt、アナリティクス、ウェブマスターの検証チェックを追加します。
- ユーザーがデプロイ、DNS、リダイレクト、GSC/ウェブマスター、またはサーバーの変更を明示的に承認するまでは、本番環境での作業を
Plannedとして記載します。
安全ルール
- 明示的な承認なしに、リダイレクトの適用、本番環境の robots/サイトマップの編集、デプロイ、DNS の変更、GSC/ウェブマスターへの変更の送信を行わないでください。
- 非公開のアナリティクスのエクスポート、トークン、Cookie、確認コードを計画に保存しないでください。
- コマンドまたは成果物が存在しない場合、移行チェックを
Ranとして記載しないでください。 - SEO リスクが高い状態で残っている場合、ロールバックと監視が定義されるまでローンチの引き継ぎを保留してください。
引き継ぎの形式
Migration mode:
Decision source:
URL map path:
Redirect plan:
SEO surface preservation:
Launch approvals needed:
Rollback plan:
Monitoring:
Next owner:
Checks:
検証
このスキルを編集した場合は、次を実行します:
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/migration-planner
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/migration-planner
python3 -m json.tool $CODEX_HOME/skills/migration-planner/evals/evals.json >/dev/null
コメント
Markdown 対応