github-cli

Automate GitHub repository management and Git operations from the terminal.

12|41|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/pingwu/solo-unicorn --skill github-cli-pingwu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/pingwu/solo-unicorn/tree/main/skills/github-cli
Command: npx skills add https://github.com/pingwu/solo-unicorn --skill github-cli-pingwu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers perform GitHub and Git operations from the command line, reducing context-switching and speeding collaboration.

Core Features & Use Cases

  • GitHub CLI and Git command guidance for cloning, PRs, issues, authentication, and repo management.
  • Use Case: create and review pull requests, manage issues, and push branches directly from the terminal.
  • Automate common workflows by combining gh and Git in scripts and one-off commands.

Quick Start

Guide me through GitHub operations by using gh and git to clone repositories, manage branches, and handle pull requests.

Frequently Asked Questions about github-cli

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

FAQPage Schema
How do I create and merge a pull request from the terminal?

You can create and merge a pull request directly from the terminal using GitHub CLI commands like gh pr create and gh pr merge. This reduces context-switching and speeds up collaboration by handling Git operations locally.

Can I manage GitHub issues using gh CLI?

Yes, you can manage GitHub issues using the gh CLI to handle issue creation and updates. It provides command guidance for automating repository management tasks across local and remote workflows from your terminal.

What's the best way to automate Git and GitHub workflows in scripts?

The best way to automate Git and GitHub workflows is by combining standard Git and gh CLI commands in scripts. This allows you to automate common repository management operations like cloning repositories and handling branches.

Do I need to authenticate with gh before managing remote repositories?

Yes, you need to authenticate with gh before managing remote repositories. The Skill assumes gh is installed and configured, providing guidance for common authentication error scenarios across local and remote workflows.

Why does my gh CLI command fail when cloning repositories?

Your gh CLI command might fail when cloning repositories due to authentication or configuration errors. This Skill provides guidance for common error scenarios, assuming gh is installed and configured correctly for your local and remote workflows.