Dev & Engineering ✓ OpenAI · Official github-pull-requestcode-reviewgithub-clireview-commentsissue-comments

GitHub PR Comment Handler

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

FollowSkills review · FSRS-2.0
Not recommended
42/ 100 5-point scale 2.1 / 5
Trust11 / 25 · 2.2/5

The skill requires an authenticated gh CLI and may request workflow/repo scopes plus network access; it waits for the user to select comments before applying fixes, providing some consent boundary. Deductions apply because permissions are relatively broad, data flow and external GitHub effects are under-described, rollback is absent, sensitive-data handling is unspecified, and there is no explicit pre-change confirmation. No malicious or covert exfiltration behavior is shown.

Reliability7 / 20 · 1.8/5

The script includes authentication checks, GraphQL error handling, JSON parsing, and pagination, so the main path is plausible. Static evidence cannot confirm GraphQL field compatibility, relative-path reachability, behavior with no or non-open PRs, permission failures, or network errors; the fix phase lacks defined failure feedback and validation. The score remains below the static ceiling of 10.

Adaptability8 / 15 · 2.7/5

The scenario and core inputs are clear: process comments on the GitHub PR associated with the current branch, number and summarize them, then ask which to address. Deductions apply because non-fit cases such as no PR, multiple PRs, non-GitHub hosting, or read-only requests are not defined, and Chinese-language interaction is unspecified. The core function depends on GitHub and gh CLI, creating mainland-China network reachability risk.

Convention6 / 15 · 2.0/5

The SKILL.md has a concise structure with prerequisites and a basic workflow; script purpose and usage are reasonably inferable from the repository context. Deductions apply for unknown skill-level licensing, missing versioning, changelog, maintenance owner, update path, parameter documentation, example output, and troubleshooting. The repository README also marks the repository deprecated, increasing governance uncertainty.

Effectiveness6 / 15 · 2.0/5

The script can aggregate conversation comments, reviews, and inline threads, and the workflow has clear user-facing utility. Deductions apply because static reading cannot verify completeness or direct usability, while fix strategy, edit boundaries, tests, and final-summary format are unspecified. The result still requires user judgment and review, so the score stays within the static ceiling.

Verifiability4 / 10 · 2.0/5

The source, GraphQL query, and error handling are auditable, and the command path is potentially reproducible, supporting limited verification. Deductions apply because there is no committed test suite, CI coverage, third-party execution evidence, or sample result; the assessment is based on static reading only and cannot reach a higher evidence tier.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49f948faa925
Before you use it
  • Before use, verify gh authentication, granted scopes, and the PR associated with the current repository and branch to avoid accessing or exposing comments in the wrong GitHub context.
  • The script does not define an actionable recovery path for no-PR cases, insufficient permissions, GraphQL schema changes, or pagination failures.
  • Before applying fixes, confirm the files to change, run appropriate tests, and preserve a recoverable version-control state; the repository is marked deprecated, so maintenance status should be verified.
Review evidence [1][2][3][4][5]
See the full review method →

What it does & when to use it

This skill helps an agent locate the open GitHub Pull Request associated with the current branch and inspect comments that need attention. It first verifies GitHub CLI authentication, then runs the repository’s comment-fetching script. The agent numbers review threads and comments, summarizes the work required, and asks the user which items to address. Fixes are applied only after the user selects the items.

Runs gh auth status to verify GitHub CLI authentication; runs scripts/fetch_comments.py to print comments and review threads on the PR; numbers the comments and threads and summarizes the required work; asks the user which numbered items to address; applies fixes for the selected items. gh commands require network access and may need workflow/repo scopes.

  1. A developer needs to review outstanding feedback on the open PR for the current branch.
  2. A maintainer wants to choose specific review comments before any code changes are made.
  3. A contributor needs one view of both regular comments and review threads.
  4. A GitHub CLI session encounters authentication or rate-limit issues and needs reauthentication guidance.

Pros & cons

Pros
  • Covers both regular comments and review threads, with user selection before changes.
  • Uses GitHub CLI and the repository’s scripts/fetch_comments.py, giving the workflow a defined inspection step.
  • Includes a documented recovery path for authentication and rate-limit problems.
Limitations
  • Requires GitHub CLI, valid authentication, appropriate workflow/repo scopes, and network access.
  • The source does not specify the minimum required permissions.
  • No test suite, supported-platform list, or implementation details for the fetching script are provided.
  • The documented scope is the open PR for the current branch; support for other hosting platforms is not established.

How to install

In Codex, use the built-in $skill-installer and run: $skill-installer gh-address-comments. The skill is located at skills/.curated/gh-address-comments in openai/skills. Restart Codex after installation so it can load the new skill.

How to use

Authenticate GitHub CLI first, for example with gh auth login. Then ask the agent: “Inspect the comments on the open PR for the current branch and list the items I can choose to address.” The agent verifies authentication, fetches comments and threads, and waits for your numbered selection. The source does not document a more specific trigger syntax.

FAQ

Does the source say whether this skill costs money?
No. The source does not state a fee for the skill, and it does not document any costs associated with GitHub or GitHub CLI usage.
Why does it check gh authentication first?
The workflow requires GitHub CLI to be authenticated and notes that workflow/repo scopes may be needed for subsequent gh commands.
Will it automatically fix every comment?
No. It numbers and summarizes the comments first, asks which ones to address, and applies fixes only for the selected items.
What happens if authentication or rate limits interrupt the workflow?
The documented response is to prompt the user to run gh auth login, then retry.

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