mcpField
I
infra-launch-orchestrator

infra-launch-orchestrator

github.com/sergekostenchukクラウド・DevOps3249 回インストール18 週間前に更新
リポジトリ

infra-launch-orchestrator について

インフラとリリース作業を調整する Skill で、リリースを計画するチーム向けです。承認、ロールバック、依存関係を各モードで整理し、明示的な承認がなければ本番操作を保留します。

主な機能

  1. 01リリース範囲と依存関係の整理
  2. 02ドライラン用コマンドとチェックリストの準備
  3. 03専門 Skill への作業引き継ぎ
  4. 04リリース前の準備状況の確認
  5. 05承認まで不可逆な操作を保留

活用シーン

  1. 01リリース担当者と承認の計画
  2. 02デプロイのドライラン手順の準備
  3. 03リリース前のロールバックと監視の確認
  4. 04ドメイン、DNS、セキュリティ作業の引き継ぎ

インストール

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

$npx skills add https://github.com/sergekostenchuk/ui-ux-agent-skill-system --skill infra-launch-orchestrator

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

同梱ファイルagents/openai.yamlevals/evals.json

詳細

インフラ起動オーケストレーター

このスキルは、インフラ/起動レイヤーを調整します。中心的な UI/UX 担当ではなく、デフォルトでは取り消し不能な操作を実行しません。

運用モード

  • plan:起動の範囲、担当者、承認、ロールバック、依存関係を整理します。
  • dry-run:適用せずにコマンド/チェックリストを準備します。
  • handoff:専門のインフラスキルに引き継ぎます。
  • launch-gate:本番環境で操作を行う前に、準備状況を示す証拠を収集します。

必須ワークフロー

  1. 要求された操作を特定します:助言、ドライラン、本番環境での実行。
  2. 専門スキルに振り分けます:
    • ドメインのアイデア:domain-name-generator;
    • レジストラーの選定:domain-registrar-advisor;
    • ホスティングの選定:server-selector;
    • プロビジョニング計画:server-provisioner;
    • デプロイ計画:deploy-orchestrator;
    • DNS 計画:domain-dns-configurator;
    • SSL/セキュリティ:ssl-and-security-hardener;
    • ウェブマスターツール:webmaster-registrar;
    • 最終ゲート:launch-readiness-auditor。
  3. 本番環境での明示的な承認が記録されるまで、取り消し不能または有料のすべての手順を Planned のままにします。
  4. 起動前にロールバックとモニタリングを必須とします。

安全規則

  • 明示的な承認なしに、ドメインの購入、DNS の変更、有料サーバーのプロビジョニング、本番環境へのデプロイ、破壊的なコマンドの実行、ウェブマスター関連の変更の送信、認証情報の保存を行わないでください。
  • API トークン、プロバイダー認証情報、SSH キー、DNS トークン、Cookie、.env の値を表示しないでください。
  • 承認がない場合は、ドライランの計画のみを提示してください。

検証

python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/infra-launch-orchestrator
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/infra-launch-orchestrator
python3 -m json.tool $CODEX_HOME/skills/infra-launch-orchestrator/evals/evals.json >/dev/null

コメント