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
Not recommended
47/ 100 5-point scale 2.4 / 5
Trust16 / 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.

Reliability8 / 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.

Adaptability8 / 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.

Convention6 / 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.

Effectiveness6 / 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.

Verifiability3 / 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 it does & when to 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.

Pros & cons

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 to install

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 to use

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.”

Compared to similar skills

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

Productivity & Collaboration ✓ OpenAI · Official

Goal Definition Assistant

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

Dev & Engineering ✓ OpenAI · Official

Codex CLI Builder

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

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

Skill Creator Guide

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

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.

Design & Frontend ✓ OpenAI · Official

Figma Blank File Creator

Create a blank Figma Design or FigJam file in the selected drafts folder.

Design & Frontend ✓ OpenAI · Official

Figma Design Implementer

Turn Figma specifications into production-ready frontend code with verifiable visual fidelity.

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

Security Best Practices Review

Security review and secure-by-default guidance for Python, JavaScript/TypeScript, and Go projects.

Design & Frontend ✓ OpenAI · Official

Hatch Pet Animation Workshop

Turn character or brand cues into validated, packageable Codex animated pets.

Productivity & Collaboration ✓ OpenAI · Official

Linear Workflow Manager

Manage Linear tickets, projects, and team workflows directly through Codex.

Automation & Ops ✓ OpenAI · Official

Repository Threat Modeler

Builds evidence-grounded, actionable AppSec threat models for code repositories.

Automation & Ops ✓ OpenAI · Official

Sentry Production Error Explorer

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

Design & Frontend ✓ OpenAI · Official

Figma Design System Rules Builder

Generates project-specific rules for consistent Figma-to-code implementation.

Writing & Content ✓ OpenAI · Official

Audio Transcribe

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

Design & Frontend ✓ OpenAI · Official

Figma Design System Builder

Build and validate a professional Figma design system from code.

Design & Frontend ✓ OpenAI · Official

Figma Design-to-Code Assistant

Fetch Figma design context and turn selected nodes into production code.

Related skills