github

Automate GitHub issues, PRs, and API access via the gh CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/timothyckl/nano-hermes --skill github-timothyckl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/timothyckl/nano-hermes/tree/main/nano_hermes/skills/github
Command: npx skills add https://github.com/timothyckl/nano-hermes --skill github-timothyckl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates GitHub management tasks by using the gh CLI to streamline issues, pull requests, and workflow inspections.

Core Features & Use Cases

  • Issue management: Create, list, and close issues directly from the command line.
  • PR management: Review, merge, and query pull requests with gh.
  • CI and API access: Check CI status and fetch data via gh api for advanced queries.

Quick Start

Show me the latest open pull requests for owner/repo and their current build status.

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub issue and pull request management from the command line?

Automate GitHub issue and pull request management using the gh CLI to create, list, and close records directly from the terminal. It formats outputs for easy consumption and handles missing permissions or non-existent repository records.

Can I check CI status and fetch repository data via the GitHub API without manual curl commands?

Check CI status and fetch API data using the gh api command to perform advanced queries. It ensures proper gh command usage for repository context and formats the API outputs for easy consumption.

What happens if I run gh CLI commands on a repository I lack permissions for?

Running gh CLI commands on a repository you lack permissions for triggers the skill's built-in handling for missing permissions. It ensures proper gh command usage and gracefully manages non-existent records instead of failing.

How do I list open pull requests and their current build status for a specific repository?

List open pull requests and their current build status by executing targeted gh CLI commands. The skill queries repository context and CI statuses, formatting the combined output for easy consumption.

Does the GitHub CLI work for automating repository interactions without writing custom API scripts?

The GitHub CLI works for automating repository interactions without custom API scripts by streamlining issues, pull requests, and workflow inspections using the gh command line interface.

What is the best way to review and merge pull requests using gh?

Review and merge pull requests using gh by executing targeted CLI commands for repository context. It ensures proper command usage and handles edge cases like missing permissions during the merge process.