deploy-orchestrator について
deploy-orchestratorは、明示的な承認がない限り本番環境を変更せずに、デプロイと検証を計画するスキルです。プロジェクトのデプロイ情報を確認し、ドライラン計画、スモークテスト、ロールバック手順、監視を準備して、launch-readiness-auditorに引き継ぎます。
主な機能
- 01技術スタックとデプロイ情報の確認
- 02ドライランのビルド・デプロイ計画
- 03スモークテストとロールバック手順の計画
- 04デプロイ監視の準備
- 05承認前の本番環境変更の保留
- 06監査に向けた準備状況の引き継ぎ
活用シーン
- 01本番環境へ反映せずにデプロイ計画を準備
- 02リリース前にテストとロールバック手順を確認
- 03承認待ちの間、本番環境の変更を保留
- 04デプロイ準備状況をレビューへ引き継ぎ
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill deploy-orchestratorインストール後、Claude Code で/deploy-orchestratorを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlevals/evals.json
詳細
デプロイオーケストレーター
デフォルトでは本番環境にデプロイせず、デプロイと検証を計画します。
ワークフロー
- スタック、ビルドコマンド、環境変数、ターゲット、承認状況を検出します。
- ドライランのビルド/デプロイ計画、スモークテスト、ロールバック、モニタリングを準備します。
- 明示的な承認があるまで、本番環境へのデプロイをブロックします。
- 最終的な準備状況の確認を
launch-readiness-auditorに引き継ぎます。
安全規則
- 承認なしに、本番環境へのデプロイ、シークレットのローテーション、マイグレーションの実行、稼働中のサービスの変更を行わないでください。
.env、トークン、Cookie、非公開 URL、デプロイ用シークレットを保存したり、表示したりしないでください。
検証
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/deploy-orchestrator
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/deploy-orchestrator
python3 -m json.tool $CODEX_HOME/skills/deploy-orchestrator/evals/evals.json >/dev/null
コメント
Markdown 対応