gh-cli

Manage GitHub pull requests, issues, releases, and workflow runs via gh CLI.

1|Updated May 21, 2020
One-click install
npx skills add https://github.com/ahandsel/debugging_log --skill gh-cli-ahandsel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-cli
Source: https://github.com/ahandsel/debugging_log/tree/main/skills/gh-cli
Command: npx skills add https://github.com/ahandsel/debugging_log --skill gh-cli-ahandsel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of switching between your terminal and the browser to manage GitHub repositories, pull requests, and issues, allowing you to maintain your development flow without context switching.

Core Features & Use Cases

  • Repository Management: Sync branches, view commit history, and manage releases directly from the command line.
  • Pull Request & Issue Triage: List, view, comment on, and checkout PRs or issues without leaving your IDE.
  • Workflow Automation: Trigger CI/CD pipelines and monitor run statuses with simple commands.

Quick Start

Use the gh-cli skill to list all open pull requests in the current repository and check out the one with ID 12.

Frequently Asked Questions about gh-cli

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

FAQPage Schema
How do I manage GitHub pull requests and issues from the command line?

You can manage GitHub pull requests and issues from the command line by using the GitHub CLI to list, view, comment on, and checkout items directly within your local terminal. This removes the friction of switching to a browser.

Can I trigger and monitor GitHub workflow runs without leaving my IDE?

Yes, you can trigger CI/CD pipelines and monitor GitHub workflow run statuses using simple CLI commands. This allows you to orchestrate automation directly from your terminal environment.

Do I need the GitHub CLI installed and authenticated to manage repositories locally?

Yes, managing repositories locally requires the GitHub CLI to be installed, authenticated, and configured within your local git repository to perform read and write operations.

How do I view commit history and manage releases from my terminal?

You can view commit history and manage releases from your terminal by executing GitHub CLI commands to sync branches and handle repository management tasks without context switching.

What is the best way to triage open pull requests in a local git repository?

The best way to triage open pull requests in a local git repository is using the GitHub CLI to list all open PRs and checkout specific ones by ID, streamlining your development workflow.