GitHub CLI

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

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/moonshineTP/ATTT-20252 --skill github-cli-moonshinetp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GitHub CLI
Source: https://github.com/moonshineTP/ATTT-20252/tree/main/.gemini/skills/github-cli
Command: npx skills add https://github.com/moonshineTP/ATTT-20252 --skill github-cli-moonshinetp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh-cli, and includes scripts (resource) components.

What problem does it solve?

The GitHub CLI (gh) solves the challenge of managing GitHub operations from the command line, making it easier to create and manage pull requests, issues, and repositories, as well as handling releases and version management.

Core Features & Use Cases

  • Efficient GitHub Management: Offers a comprehensive set of commands to manage pull requests, issues, and repositories.
  • Automated Workflow Creation: Automate tasks like creating pull requests, managing releases, and interacting with GitHub APIs.
  • Use Case: Streamline the process of creating pull requests, managing releases, and interacting with repositories for software development teams.

Quick Start

Use the gh command to create a pull request on the 'main' branch from your feature branch.

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 tool to automate repository operations, handle releases, and interact directly with GitHub APIs.

What is the best way to automate GitHub workflows for software development teams?

Automating GitHub workflows for software development teams is best achieved by running command line scripts that leverage the gh CLI tool to create pull requests, manage releases, and handle repository interactions.

Do I need the gh CLI tool installed to manage repositories via command line scripts?

Yes, you need the gh CLI tool installed and GitHub API access to execute these command line scripts for managing repositories, handling version management, and creating pull requests.

Can I create a pull request on the main branch using command line automation?

Yes, you can create a pull request on the main branch from your feature branch by utilizing gh command line tool scripts designed to streamline GitHub operations and repository management.

How does command line issue tracking integrate with GitHub API access?

Command line issue tracking integrates with GitHub API access by using the gh CLI tool to manage issues and repositories directly from your terminal without leaving the development environment.

What are the limitations of using gh CLI scripts for version control and release management?

Limitations of using gh CLI scripts for version control include relying entirely on GitHub API access and requiring the gh CLI tool to be properly configured for handling releases and repository operations.