github

Manage GitHub workflows via the gh CLI and REST API.

Updated May 11, 2026
One-click install
npx skills add https://github.com/heximao/agents --skill github-heximao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/heximao/agents/tree/main/skill-archive/docker-hermes/github/github
Command: npx skills add https://github.com/heximao/agents --skill github-heximao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies complex GitHub workflows, allowing users to manage authentication, PRs, code review, issues, repositories, CI, and releases through the gh CLI and REST API.

Core Features & Use Cases

  • Authentication: Supports personal access tokens and SSH keys for secure access.
  • PR Lifecycle: Manage PRs from creation to merge, with CI monitoring and auto-fixing options.
  • Code Review: Offers local and PR-based reviews with inline comments.
  • Issues: Provides search, creation, and management functionalities.
  • Repository Management: Handles cloning, creating, forking, and configuring repositories.
  • Releases: Manages release creation, notes, and asset uploads.
  • GitHub Actions: List, run, and view workflow runs and logs.
  • Gists: Create and manage gists for code snippets and notes.

Quick Start

Use the github skill to authenticate to GitHub with the 'gh auth login' command.

Frequently Asked Questions about github

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

FAQPage Schema
How do I manage GitHub pull requests and monitor CI status from the command line?

You can manage the PR lifecycle from creation to merge, monitor CI status, and apply auto-fixes directly using the gh CLI and REST API. This handles pull request workflows and continuous integration checks natively.

Can I run code reviews with inline comments using gh CLI?

Yes, code review is supported with both local and PR-based reviews, allowing you to post inline comments. This is executed through the gh CLI and REST API to streamline your review process.

Do I need to install gh CLI and Git to manage repositories and authentication?

Yes, the GitHub workflow management requires both gh CLI and Git for authentication and operations. It supports personal access tokens and SSH keys, with fallbacks for environments lacking gh.

What is the best way to automate GitHub releases and asset uploads?

Automating release creation, notes generation, and asset uploads is handled through the REST API and gh CLI. This allows you to programmatically manage GitHub releases and attach binary assets.

How do I search and create GitHub issues via the REST API?

GitHub issues can be searched, created, and managed using the gh CLI and REST API. This provides programmatic issue tracking and management functionalities for your repositories.

Why use gh CLI instead of the REST API for GitHub Actions workflow runs?

Using gh CLI simplifies listing, running, and viewing GitHub Actions workflow runs and logs. The Skill integrates gh CLI with REST API fallbacks to ensure workflow execution works across different environments.