Gh Pr Checks Plan Fix
Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure context, draft a fix plan, and implement only after explicit approval. Treat external providers (for example Buildkite) as out of scope and report only the details URL.
概要
The Gh Pr Checks Plan Fix skill, hosted in the mxyhi/ok-skills repository, enables AI agents to diagnose and resolve failing GitHub Pull Request checks. By leveraging the GitHub CLI, the skill inspects check statuses and retrieves execution logs to pinpoint the root cause of CI/CD failures within GitHub Actions. After summarizing the failure context, the agent drafts a remediation plan, though implementation only proceeds following explicit user approval. While the skill is optimized for native GitHub Actions, it identifies external providers like Buildkite by reporting their detail URLs without attempting direct debugging. This tool is compatible with agents such as Codex and Claude, utilizing the popularity of its source repository to streamline automated DevOps troubleshooting workflows.
ユースケース
導入方法
# Review source first
open https://github.com/mxyhi/ok-skills/blob/main/gh-fix-ci/SKILL.mdCopy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.
セキュリティ
This skill requires GitHub CLI access and appropriate repository permissions to read logs and modify code. To maintain repository integrity, it enforces a mandatory manual approval step before any proposed fixes are implemented. Users must ensure that the AI agent environment is securely configured to manage GitHub authentication tokens.
関連Skills
CI Cd And Automation
addyosmani/agent-skills
CI/CDパイプラインのセットアップを自動化します。ビルドおよびデプロイパイプラインの設定や変更時に使用します。クオリティゲートの自動化、CIでのテストランナーの設定、またはデプロイ戦略の確立が必要な場合に使用してください。
Agent Browser
vercel-labs/agent-browser
AIエージェント向けのブラウザ自動化CLI。ページの移動、フォーム入力、ボタンのクリック、スクリーンショットの撮影、データ抽出、ウェブアプリのテスト、またはあらゆるブラウザタスクの自動化など、ユーザーがウェブサイトを操作する必要がある場合に使用します。トリガーには、「ウェブサイトを開く」、「フォームに入力する」、「ボタンをクリックする」、「スクリーンショットを撮る」、「ページからデータをスクレイピングする」、「このウェブアプリをテストする」、「サイトにログインする」、「ブラウザ操作を自動化する」などのリクエスト、またはプログラムによるウェブ操作を必要とするあらゆるタスクが含まれます。また、
Core
vercel-labs/agent-browser
Core agent-browser 利用ガイド。agent-browser のコマンドを実行する前に必ずお読みください。snapshot-and-ref ワークフロー、ページ遷移、要素の操作(click、fill、type、select)、テキストやデータの抽出、スクリーンショットの撮影、タブ管理、フォームと認証の処理、コンテンツの待機、複数ブラウザセッションの並列実行、および一般的な失敗のトラブルシューティングについて説明します。ユーザーがウェブサイトの操作、フォーム入力、クリック、データ抽出、スクリーンショット撮影を求めた際に使用してください。
Agents SDK
cloudflare/skills
Agents SDKを使用してCloudflare Workers上にAIエージェントを構築します。ステートフルなエージェント、Durable Workflows、リアルタイムWebSocketアプリ、スケジュール済みタスク、MCPサーバー、チャットアプリケーション、音声エージェント、またはブラウザ自動化を作成する際にロードしてください。Agentクラス、状態管理、呼び出し可能なRPC、Workflows、永続的な実行、キュー、リトライ、オブザーバビリティ、およびReactフックをカバーしています。事前学習済みの知識よりもCloudflareドキュメントからの検索(retrieval)を優先します。
Cloudflare
cloudflare/skills
Workers、Pages、ストレージ(KV、D1、R2)、AI(Workers AI、Vectorize、Agents SDK)、フィーチャーフラグ(Flagship)、ネットワーキング(Tunnel、Spectrum)、セキュリティ(WAF、DDoS)、および infrastructure-as-code(Terraform、Pulumi)を網羅する包括的な Cloudflare プラットフォームスキルです。あらゆる Cloudflare 開発タスクに使用できます。学習済みの知識よりも Cloudflare ドキュメントからの情報取得を優先します。
Cloudflare Email Service
cloudflare/skills
Cloudflare Email Service(Email Sending + Email Routing)を使用して、トランザクションメールの送受信を行います。メール送信(Workers bindingまたはREST API)、Email Routing、エージェントのSDKメール処理の構築、またはWorkers、Node.js、Python、Goなどのあらゆるアプリへのメール統合に使用します。また、メールの到達性、SPF/DKIM/DMARC、wranglerのメール設定、MCPメールツール、またはコーディングエージェントがメールを送信する必要がある場合にも使用します。「Workerにメールを追加して」といった単純なリクエストであっても、このスキルには重要な設定が含まれています。