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

senior-devopscommit b078bb8SKILL.md · デプロイ・リリース

シニアDevOps

CI/CDパイプライン、Terraformモジュール、ロールバック手順付きのデプロイマニフェストを生成し、AWS・GCP・Azure に対応します。

apply やデプロイは実際のクラウドリソースを変更するため、対応するクラウドの認証情報が必要です。

npx skills add alirezarezvani/claude-skills --skill senior-devops
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code, Codex, Cursor, Gemini CLI, Windsurf
GitHub
29.1k
提供元
コミュニティ · Alireza Rezvani
状態
スキャン済み
ライセンス
MIT

基本ルール

terraform plan で差分を確認してから apply し、デプロイツールはマニフェストとコマンドを生成するだけでクラスターへ直接適用しません。

実行フェーズ

  1. フェーズ 01パイプライン生成

    pipeline_generator.py で GitHub Actions や CircleCI 向けにビルド、テスト、デプロイの段階を生成します。

  2. フェーズ 02インフラを記述

    terraform_scaffolder.py で AWS/GCP/Azure のモジュールを生成し、validate と plan を実行します。

  3. フェーズ 03デプロイ準備

    deployment_manager.py でブルーグリーンやローリングのマニフェストを作り、トラフィック切り替え前にヘルスチェックを置きます。

  4. フェーズ 04ロールバック手順

    リリースごとにロールバック手順を用意し、バージョン指定で素早く戻せるようにします。

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

機能必要か説明
ファイル書き込み必要パイプライン設定、Terraform モジュール、Kubernetes マニフェスト、ランブックを生成します。
コマンド実行一部で必要付属のPythonスクリプトと terraform validate/plan を実行し、apply や kubectl のコマンドはレビュー後に実行します。
外部通信一部で必要plan、apply、デプロイの実行時に、設定したクラウドとクラスターへアクセスします。

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

SKILL.md のフロントマター(YAML)commit b078bb8
---
name: "senior-devops"
description: "Use for CI/CD pipelines, infrastructure as code, containers and deployments on AWS, GCP or Azure. Generates pipelines with pipeline_generator.py, scaffolds Terraform with terraform_scaffolder.py and manages releases with deployment_manager.py."
---

関連スキル

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