Communitygithub.com

ATreep/one-workflow

Claude Code上でECCを用いた成熟したDevOpsワークフローを構築するための拡張スキル。

one-workflow とは?

このスキルは、Claude Code上でECC(Environment Control Center)と連携して、成熟したDevOpsワークフローを構築するための拡張機能を提供します。具体的には、コードレビュー、自動テスト、デプロイパイプライン、環境管理、モニタリングなどのDevOpsプラクティスをClaude Code内で効率的に実行できるようにします。ECCの機能を活用することで、開発者は一貫性のある環境管理と自動化されたワークフローを実現できます。主なユースケースとして、プルリクエスト時の自動コードレビュー、マージ後の自動デプロイ、環境変数の管理、クラウドリソースのプロビジョニングなどが含まれます。このスキルは、AIエージェントがコードベースとインフラストラクチャをより深く理解し、ヒューマンエラーを減らしながらリリースサイクルを加速することを可能にします。

対応✓Claude Code~Codex CLI~Cursor
npx skills add ATreep/one-workflow

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

one-workflow は何をしますか?

Claude Code上でECCを用いた成熟したDevOpsワークフローを構築するための拡張スキル。

概要

このスキルは、Claude CodeとECC(Environment Control Center)を連携させ、DevOpsのベストプラクティスを実装するための一連の機能を提供します。コードレビュー、自動テスト、継続的インテグレーション、デプロイメント、環境管理をシームレスに統合します。

主な機能

  • 自動コードレビュー: プルリクエスト時にコード品質チェックとスタイルガイドの検証を実行
  • テスト自動化: ユニットテスト、統合テスト、E2Eテストの自動実行と結果レポート
  • デプロイパイプライン: ブランチ戦略に基づいたステージング・本番環境への自動デプロイ
  • 環境管理: ECCを介した開発、ステージング、本番環境の一貫性のある構成管理
  • モニタリングとアラート: デプロイ後の健全性チェックと異常検知

前提条件

  • Claude Codeがインストールされていること
  • ECC(Environment Control Center)へのアクセス権限
  • 対象のプロジェクトがGitリポジトリで管理されていること

クイックスタート

  1. このスキルをClaude Codeの設定に追加します
  2. 必要な環境変数を設定します:
    ECC_API_KEY=your_api_key_here
    ECC_ENDPOINT=https://your-ecc-instance.example.com
    
  3. ワークフローを開始します:
    ecc workflow init
    

設定

claude-code-config.ymlに以下の設定を追加してください:

skills:
  - name: ATreep/one-workflow
    config:
      auto_review: true
      test_on_push: true
      deploy_branches:
        - main
        - staging
      environment:
        staging: staging
        production: production

使用例

プルリクエストレビュー

claude review --pr 42

デプロイの実行

ecc deploy --env production --tag v1.0.0

環境状態の確認

ecc status --env staging

トラブルシューティング

  • ECC接続エラー: ECC_ENDPOINTとECC_API_KEYが正しく設定されているか確認してください
  • デプロイ失敗: デプロイログを確認し、必要な権限があることを確認してください
  • テスト不合格: テストレポートを確認し、コードを修正して再実行してください

詳細については、公式ドキュメントを参照してください。

関連スキル