github-cli

Manage GitHub repositories, issues, pull requests, releases, and workflows via gh CLI.

2|Updated Feb 26, 2024
One-click install
npx skills add https://github.com/masx200/http-proxy-go-server --skill github-cli-masx200
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/masx200/http-proxy-go-server/tree/main/.claude/skills/gh-cli-skill
Command: npx skills add https://github.com/masx200/http-proxy-go-server --skill github-cli-masx200

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers and teams to manage GitHub operations from the command line using gh, reducing context switching and speeding up workflows.

Core Features & Use Cases

  • Repository management: view, clone, create, fork, and edit repositories.
  • Issue & PR workflows: create, edit, comment, assign, review, and merge issues and pull requests.
  • Releases & codespaces: manage releases, workflows, and Codespaces to streamline collaboration.
  • Authentication & configs: login, status, token retrieval, and environment configuration for GitHub actions and automation.
  • Quick-start reminder: start using gh with guided setup for rapid productivity and automated tasks.

Quick Start

Install the gh CLI, authenticate with GitHub, and start performing common tasks such as creating a PR, viewing issues, or configuring repository settings.

Frequently Asked Questions about github-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 gh CLI to create, edit, comment, assign, review, and merge them directly within your terminal workflow.

What is the process for authenticating the GitHub CLI with my personal or organizational account?

Authenticating the GitHub CLI involves running a guided login process to check status, retrieve tokens, and configure environment settings for your personal or organizational GitHub account.

Can I create and clone repositories using gh commands?

Yes, you can use gh commands to view, clone, create, fork, and edit repositories, allowing you to handle repository management tasks directly from the command line.

Does the GitHub CLI support managing codespaces and releases?

The GitHub CLI supports managing codespaces and releases, enabling you to streamline collaboration and automate workflows without leaving your command-line environment.

How do I automate GitHub workflows using the command line?

You automate GitHub workflows by using gh commands to interact with repository settings, actions, and releases, reducing context switching and speeding up your development tasks.