Skills DirectoryGitHub から厳選したオープンソースの Skills

deployment-pipeline-designcommit 0f73766SKILL.md · デプロイ・リリース

デプロイパイプライン設計

承認ゲートやセキュリティ検査を備えた多段 CI/CD を設計し、設定、展開戦略、ヘルスチェック、ロールバック計画を作ります。

npx skills add wshobson/agents --skill deployment-pipeline-design
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code, Codex, Cursor, Copilot, OpenCode
GitHub
42.1k
提供元
コミュニティ · Seth Hobson
状態
スキャン済み
ライセンス
MIT

基本ルール

ビルドは一度だけ行い、同じ成果物をすべての環境へ昇格させます。

実行フェーズ

  1. フェーズ 01前提を集める

    アプリの種類、デプロイ先、環境構成、ロールバック要件、ゲートの制約、監視基盤を確認します。

  2. フェーズ 02段階とゲート

    ビルド、テストとセキュリティ検査、ステージング、承認、本番、検証の順に並べ、速い検査を先にし、手動または指標ゲートを置きます。

  3. フェーズ 03展開戦略を選ぶ

    ローリング、ブルーグリーン、カナリア(Argo Rollouts など)、フィーチャーフラグから選び、注釈付きの設定を示します。

  4. フェーズ 04ヘルスチェックと戻し

    実際の依存先を確かめる深いレディネスチェックとデプロイ後のスモークテストを用い、指標が悪化したら自動でロールバックします。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み必要GitHub Actions、GitLab CI、Azure Pipelines の設定、Argo Rollouts のマニフェスト、デプロイ検証スクリプトを書きます。
コマンド実行不要設計の参考資料であり、kubectl などのコマンドは例として示すだけで、実行は求めていません。
外部通信不要スキル自体は通信せず、デプロイは設計したパイプラインが行います。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 0f73766
---
name: deployment-pipeline-design
description: Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use this skill when designing zero-downtime deployment pipelines, implementing canary rollout strategies, setting up multi-environment promotion workflows, or debugging failed deployment gates in CI/CD.
---

関連スキル

ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。