Automation & Ops ✓ OpenAI · Official github-actionspull-request-checksgithub-clici-debuggingworkflow-logs

GitHub PR Check Fixer

Diagnoses failed GitHub Actions checks and prepares an approval-gated fix plan.

FollowSkills review · FSRS-2.0
Use with care
47/ 100 5-point scale 2.4 / 5
1 2 3 4 5 6
1Trust16 / 25 · 3.2/5

The skill is evidenced as primarily performing read-only gh queries and log retrieval, asks the user to authenticate when needed, and requires explicit approval before implementing changes. However, it requests repo and workflow scopes without documenting sensitive data in logs, data flows, least-privilege boundaries, or rollback, so points are deducted.

2Reliability8 / 20 · 2.0/5

The script includes authentication checks, PR resolution, field-compatibility fallback, run-log/job-log fallback, and explicit error states. It has no committed tests, marks ZIP-formatted API logs as unparseable, and uses coarse failure-marker extraction. Static review cannot exceed 10 points, so points are deducted.

3Adaptability8 / 15 · 2.7/5

The audience, inputs, GitHub Actions scope, and non-GitHub- Actions boundary are reasonably clear. Applicability is limited by assumptions about the current branch PR, dependence on GitHub CLI and GitHub network access, and no stated Chinese-language or mainland-China reachability support.

4Convention6 / 15 · 2.0/5

The skill provides overview, prerequisites, inputs, quick start, workflow, and bundled-resource documentation, with mostly stable naming and entry points. It lacks a skill version, changelog, named maintenance responsibility, and update path; license status is not confirmed in the supplied material, and the repository README marks the repository deprecated, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The script can identify failing checks, retrieve run metadata and logs, extract snippets, and emit text or JSON, covering the core diagnostic task. Fix implementation still depends on a subsequent agent workflow, log parsing may be incomplete, and no statically verifiable representative outputs or comparative benefit evidence are supplied, so points are deducted.

6Verifiability3 / 10 · 1.5/5

The source code, parameters, and failure branches are auditable, but there is no committed test suite, CI coverage, or third-party execution evidence. The conclusion therefore rests on limited static evidence and receives only a low score.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49f948faa925
Before you use it
  • Confirm the GitHub CLI authentication scopes before execution, and avoid writing or displaying logs containing tokens, secrets, or personal data.
  • GitHub API job logs may be returned as ZIP archives, which this script treats as unparseable; manually verify that logs are genuinely unavailable.
  • The repository is marked deprecated; confirm an active maintenance source and compatibility before adoption.
  • GitHub service and CLI reachability may be limited from mainland-China networks.
Review evidence [1][2][3][4][5]
See the full review method →

What does this skill do, and when should you use it?

This skill is designed to debug or fix failed GitHub Actions checks on GitHub pull requests. It uses the GitHub CLI to inspect check status, run details, and logs, then extracts an actionable failure snippet and summarizes the context. It proposes a fix plan before making changes and implements only after explicit approval. External providers such as Buildkite are out of scope.

Verifies gh authentication; resolves the current branch PR or a supplied PR number or URL; reads GitHub Actions checks, run metadata, and logs; fetches job logs through the GitHub API when a run is still in progress; extracts and summarizes failure snippets; labels non-GitHub Actions checks as external and reports only their details URL; after approval, applies the fix and suggests rerunning tests and gh pr checks.

  1. A developer needs to investigate failed GitHub Actions checks on the PR for the current branch.
  2. A maintainer provides a PR number or URL and wants its failing checks inspected.
  3. A team needs concise, machine-friendly failure context extracted from lengthy CI logs.
  4. A check is still running and job-level logs must be fetched directly for actionable details.

What are this skill's strengths and limitations?

Pros
  • Covers PR resolution, check inspection, log retrieval, failure summarization, and approval-gated implementation.
  • Includes inspect_pr_checks.py with optional JSON output.
  • Keeps scope focused on GitHub Actions and avoids attempting work with external CI providers.
Limitations
  • Requires an authenticated GitHub CLI and typically repo and workflow scopes.
  • Handles GitHub Actions only; external checks such as Buildkite are limited to reporting their details URL.
  • The source provides no test suite, cross-platform validation, or concrete repair strategy.
  • The repository is deprecated; its README recommends the OpenAI Plugins repository for current Codex skill and plugin examples.

How do you install this skill?

Install the curated skill in Codex with: $skill-installer gh-fix-ci. Restart Codex after installation so it can load the skill. The README does not state an independent license for this skill; check LICENSE.txt in the skill directory.

How do you use this skill?

First run gh auth login and ensure the usual repo and workflow scopes are available. Example: python "<path-to-skill>/scripts/inspect_pr_checks.py" --repo "." --pr "123". Add --json for machine-friendly output. A suitable trigger is: “Inspect this PR’s GitHub Actions failures, summarize the logs, and propose a fix plan; do not modify anything without my approval.”

How does this skill compare with similar options?

The repository is deprecated; its README recommends the OpenAI Plugins repository for current Codex skill and plugin examples.

FAQ

Will it modify code automatically?
No. It should summarize the failure and propose a plan first, then implement only after explicit approval.
What permissions are required?
You must authenticate gh first; the source says repo and workflow scopes are typically required.
Does it handle Buildkite checks?
No. External providers are out of scope; the skill reports only their details URL.
When does it become available after installation?
Restart Codex after installation so the skill is loaded.

More skills from this repository

All from openai/skills

Dev & Engineering ✓ OpenAI · Official

GitHub PR Comment Handler

Use GitHub CLI to review and act on comments in the open PR for the current branch.

Dev & Engineering ✓ OpenAI · Official

Yeet GitHub PR Flow

A controlled workflow for staging, committing, pushing, and opening a GitHub pull request in one request.

Dev & Engineering ✓ OpenAI · Official

Codex CLI Builder

Turn APIs, scripts, and existing tools into durable, composable command-line interfaces.

Dev & Engineering ✓ OpenAI · Official

OpenAI Skill Creator Guide

A practical guide to designing, writing, validating, and iterating reusable Codex skills.

Dev & Engineering ✓ OpenAI · Official

Playwright Browser Automation Skill

Drive a real browser from the terminal for web interaction, extraction, and UI debugging.

Automation & Ops ✓ OpenAI · Official

Sentry Production Error Explorer

Inspect Sentry issues, events, and basic production health through the Sentry CLI.

Writing & Content ✓ OpenAI · Official

Audio Transcribe

Turn audio or video speech into text with optional speaker labels.

Dev & Engineering ✓ OpenAI · Official

OpenAI Skills Installer

Install Codex skills from curated catalogs or GitHub repositories.

Automation & Ops ✓ OpenAI · Official

Netlify Deployment Assistant

Connect, preview, and publish web projects on Netlify through the Netlify CLI.

Dev & Engineering ✓ OpenAI · Official

Speech Generation

Turn text into reusable spoken audio through the OpenAI Audio API.

Dev & Engineering ✓ OpenAI · Official

Codex Plugin Creator

Scaffold Codex plugins with a standard manifest, optional components, and marketplace metadata.

Automation & Ops ✓ OpenAI · Official

Vercel Preview Deploy

Deploy an app or website to Vercel and return its preview link.

Dev & Engineering ✓ OpenAI · Official

Playwright Interactive Debugger

Iterate on local web and Electron UI debugging with persistent browser sessions.

Dev & Engineering ✓ OpenAI · Official

Codex Agent Skills Catalog

A reusable catalog of discoverable Agent Skills for Codex.

Productivity & Collaboration ✓ OpenAI · Official

Goal Definition Assistant

Turn vague intentions into measurable, verifiable goals with clear scope and stopping conditions.

Design & Frontend ✓ OpenAI · Official

Codex Image Studio

Generate and edit production-ready raster assets for projects.

Dev & Engineering ✓ OpenAI · Official

OpenAI Developer Docs Assistant

Current, official guidance for building with OpenAI products, APIs, and Codex.

Dev & Engineering ✓ OpenAI · Official

ASP.NET Core Engineering Guide

Guides developers through building, reviewing, and upgrading ASP.NET Core apps.

Dev & Engineering ✓ OpenAI · Official

ChatGPT Apps Builder

Build documented ChatGPT apps that pair an MCP server with a widget UI.

Design & Frontend ✓ OpenAI · Official

Figma Code Connect Mapper

Link Figma components to their code implementations for traceable design-code consistency.

Related skills