ghx

Collect GitHub issue and PR context for downstream automation.

132|13|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/holon-run/holon --skill ghx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ghx
Source: https://github.com/holon-run/holon/tree/main/skills/ghx
Command: npx skills add https://github.com/holon-run/holon --skill ghx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

ghx collects GitHub issue and pull request context (metadata, comments, diffs, threads, and checks) to empower automated workflows and more informed decisions.

Core Features & Use Cases

  • Context collection: gather issue/PR metadata, comments, diffs, threads, and checks for downstream automation.
  • Publishing: create/update PRs, post comments, and respond to reviews to close the loop between planning and delivery.
  • Use Case: automate patch generation and review workflows by providing rich context to higher-level skills.

Quick Start

Collect GitHub context for a PR and publish a review or comment to advance the workflow.

Frequently Asked Questions about ghx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I collect GitHub PR context like diffs and comments for automation?

To automate GitHub PR reviews, you can collect issue and pull request context including metadata, comments, and diffs, then publish inline review posts or comments back to GitHub. This closes the loop between context gathering and automated review delivery.

How do I automate GitHub PR reviews and post comments programmatically?

To automate GitHub PR reviews, you can collect issue and pull request context including metadata, comments, and diffs, then publish inline review posts or comments back to GitHub. This closes the loop between context gathering and automated review delivery.

Can I use environment variables to standardize GitHub context collection outputs?

Yes, GitHub context collection outputs are standardized using environment variables such as GITHUB_OUTPUT_DIR and GITHUB_CONTEXT_DIR. These variables ensure deterministic paths for artifacts generated by the automation scripts.

What is the best way to integrate GitHub issue automation into a CI/CD pipeline?

The best way to integrate GitHub issue automation is via a deterministic shell script entrypoint that handles both context collection and publishing. It allows CI/CD pipelines to gather PR metadata and post automated comments or updates without manual intervention.

Does GitHub automation support creating and updating pull requests automatically?

Yes, GitHub automation supports creating and updating pull requests automatically. The publishing capability covers PR creation, updates, and posting comments, enabling fully automated patch generation and workflow advancement.