mcpField
F
fix-ci

fix-ci

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

fix-ci について

fix-ciは、ブランチやプルリクエストのCI失敗を診断・修正する開発者向けワークフロースキルです。対処可能なジョブエラーを特定し、小さな修正を重ねてCIが通るまで確認します。

主な機能

  1. 01プルリクエストのチェックとログを確認
  2. 02対処可能なCI障害を特定
  3. 03低リスクな小規模修正を適用
  4. 04CIが通るまでチェックを反復
  5. 05エラー、修正、状態を報告

活用シーン

  1. 01プルリクエストのチェック失敗を診断
  2. 02ブランチのCI障害を段階的に修正
  3. 03根本原因と現在のCI状態を要約

インストール

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

$npx skills add https://github.com/poteto/plugins --skill fix-ci

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

詳細

CI の修正

トリガー

ブランチまたは PR の CI が失敗しており、チェックをすばやく段階的に成功させる必要がある場合です。

ワークフロー

  1. アクティブな PR を特定し、gh pr checks --json name,bucket,state,workflow,link を確認します。
  2. 失敗したジョブを調べ、最初に対処できるエラーを特定します。利用可能な場合は GitHub Actions のログを使用し、それ以外の場合はチェックリンクから失敗したコマンドまたはサービスを特定します。
  3. 安全性を保ちながら、最小限の修正を適用します。
  4. プッシュして PR のチェック一式を再確認し、すべて成功するまで繰り返します。

ガードレール

  • 対処できる失敗を一度に 1 つ修正します。
  • 大規模なリファクタリングより、最小限でリスクの低い変更を優先します。
  • PR 全体の CI 状態を把握するための信頼できる情報源として、gh pr checks を使用します。

出力

  • 主な失敗ジョブと根本原因のエラー
  • 適用した修正(実施順)
  • 現在の CI 状態と次のアクション

コメント