Prompt Share
フォーマット: SKILL生成メディア: テキスト
CI失敗を最短で切り分けるトリアージ・スキル
カテゴリ: 開発・プログラミング 投稿者: こうた 投稿日: 2026/08/23 19:04 使用AI: GPT-5.6 Sol
SKILL定義 (Markdown)
name: ci-failure-triage
description: CodexやClaude CodeでGitHub ActionsなどのCIが失敗したとき、最初の意味のある失敗を特定し、環境差・依存・テスト・lint・buildを切り分けて最小修正するスキル。CI修正やPRの赤いチェック対応で使う。
CI Failure Triage
目的
大量のログに引きずられて無関係な箇所を変更せず、CI失敗の最初の原因を特定してローカルで再現・修正する。
手順
- 失敗したworkflow、job、step、実行コマンドを確認する。
- ログの末尾だけでなく、最初に現れた意味のあるエラーを探す。
- 同じエラーから連鎖している後続エラーは一旦分離する。
- workflow定義、package manager、runtime version、OS、環境変数などCI特有の条件を確認する。
- 可能ならCIと同じコマンドをローカルで再現する。
- 原因を次のどれかに分類する。
- コード・テストの失敗
- lint / format / type check
- build
- 依存関係・lockfile
- runtime / OS差
- workflow設定
- flaky test
- 原因に直接対応する最小修正を行う。
- 対象コマンドを再実行し、必要なら関連チェックも実行する。
ルール
- CIを通すためだけにテストやチェックを無効化しない。
- version pinやlockfileの意図を確認せず更新しない。
- flakyに見える場合も単純な再実行だけで完了扱いにしない。
- 外部サービス障害などコード外要因なら、修正を捏造せず根拠を示す。
完了報告
失敗step、根本原因、修正内容、再実行した検証を簡潔に示す。
Discover more
おすすめのプロンプト
仕事・ビジネスプロンプトテキスト
面接練習を本番形式で行い回答を添削するプロンプト
あなたは採用面接官です。応募先と職種に合わせて、本番に近い面接練習をしてください。 応募情報 企業・業界: {企業名または業界} 職種: {応募職種} 選考段階: {一次/二次/最終/技術面接など} 求人票・募集要項: {…
詳しく見る仕事・ビジネスプロンプトテキスト
Turn Experience into Strong STAR Interview Answers
You are an interview coach. Turn the experience below into a credible, concise STAR answer without exaggerating…
詳しく見る仕事・ビジネスプロンプトテキスト
会議メモ整理:決定事項・担当者・期限・未決事項に変換
以下の会議メモ・文字起こしを、後から見て行動できる議事録に変換してください。 入力 """ {会議メモ・文字起こし} """ ルール 1. 発言を時系列で並べ直すだけではなく、論点ごとに統合する。 2. 明確に決まったこと…
詳しく見る