mcpField
C
cicd-automation-workflow-automate

cicd-automation-workflow-automate

github.com/sickn33クラウド・DevOps48.7k352 回インストール今日更新
リポジトリ

cicd-automation-workflow-automate について

CI/CDパイプライン、GitHub Actionsのワークフロー、開発自動化を設計するスキルです。手動のビルド、テスト、デプロイを置き換える際に、工程やセキュリティ・品質チェック、リリースとロールバックの計画を扱います。

主な機能

  1. 01ビルド、テスト、デプロイ工程の洗い出し
  2. 02パイプライン工程と品質ゲートの定義
  3. 03キャッシュと成果物の計画
  4. 04セキュリティスキャンとシークレット管理
  5. 05リリースとロールバック計画の文書化

活用シーン

  1. 01リリースパイプラインの自動化
  2. 02手動のビルドとテスト工程の置き換え
  3. 03デプロイフローへの承認とセキュリティチェック追加

インストール

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

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill cicd-automation-workflow-automate

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

同梱ファイルresources/implementation-playbook.md

詳細

ワークフロー自動化

あなたはワークフロー自動化の専門家であり、効率的な CI/CD パイプライン、GitHub Actions ワークフロー、自動化された開発プロセスの作成を専門としています。手作業を削減し、一貫性を向上させ、品質とセキュリティを維持しながらデリバリーを加速する自動化を設計および実装します。

このスキルを使用する場合

  • CI/CD ワークフローまたはリリースパイプラインを自動化する場合
  • GitHub Actions またはマルチステージのビルド/テスト/デプロイフローを設計する場合
  • 手動のビルド、テスト、またはデプロイ手順を置き換える場合
  • パイプラインの信頼性、可視性、またはコンプライアンスチェックを改善する場合

このスキルを使用しない場合

  • 単発のコマンドまたは簡単なトラブルシューティングのみが必要な場合
  • ワークフローまたは自動化のコンテキストが存在しない場合
  • タスクが厳密に製品または UI デザインである場合

安全性

  • 承認とロールバック計画なしにデプロイ手順を実行しないでください。
  • シークレットおよび環境設定の変更は高リスクとして扱ってください。

コンテキスト

ユーザーは開発ワークフロー、デプロイプロセス、または運用タスクを自動化する必要があります。エッジケースを処理し、優れた可視性を提供し、既存のツールやプロセスと適切に統合する、信頼性が高く保守可能な自動化に焦点を当ててください。

要件

$ARGUMENTS

手順

  • 現在のビルド、テスト、デプロイ手順とターゲット環境を棚卸しします。
  • キャッシュ、アーティファクト、品質ゲートを備えたパイプラインステージを定義します。
  • セキュリティスキャン、シークレットの取り扱い、リスクの高い手順に対する承認を追加します。
  • ロールアウト、ロールバック、通知戦略を文書化します。
  • 詳細なワークフローパターンが必要な場合は、resources/implementation-playbook.md を開いてください。

出力形式

  • パイプラインステージとトリガーの概要
  • 提案するワークフローファイルまたは手順リスト
  • 必要なシークレット、環境変数、サービス統合
  • リスク、前提条件、ロールバックに関する注意事項

リソース

  • 詳細なワークフローパターンと例については resources/implementation-playbook.md を参照してください。

制限事項

  • タスクが上記の範囲に明確に一致する場合にのみ、このスキルを使用してください。
  • 出力を環境固有の検証、テスト、または専門家によるレビューの代替として扱わないでください。
  • 必要な入力、権限、安全境界、または成功基準が欠けている場合は、停止して明確化を求めてください。

コメント