github-cli

Automate GitHub repository tasks like pull requests, issues, releases, and workflows via the gh CLI.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/akselikorhonen-siili/ai_training --skill github-cli-akselikorhonen-siili
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/akselikorhonen-siili/ai_training/tree/main/.agents/skills/github-cli
Command: npx skills add https://github.com/akselikorhonen-siili/ai_training --skill github-cli-akselikorhonen-siili

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies and automates GitHub operations such as managing pull requests, issues, releases, and workflows, reducing manual effort and increasing productivity.

Core Features & Use Cases

  • Manage Pull Requests: Create, list, and view PRs to streamline code review and collaboration.
  • Handle Issues: Create and manage issues to track bugs and feature requests.
  • Release Management: Create and list releases for better version control.
  • Workflow Automation: Run, view, enable, or disable automated workflows to optimize CI/CD pipelines.
  • Use Case: Developers can quickly open a pull request, check issue statuses, or deploy new releases without leaving their terminal interface.

Quick Start

Use the github CLI to list all open pull requests in the current repository.

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 terminal?

You can manage GitHub pull requests and issues from the terminal by running CLI commands to create, list, and view them. This allows developers to handle code review and bug tracking without leaving the command line interface.

Can I automate GitHub releases and workflows using CLI commands?

Yes, you can automate GitHub releases and workflows using CLI commands to create, list, run, view, enable, or disable them. This optimizes CI/CD pipelines and ensures smooth versioning directly from your terminal.

Do I need the GitHub CLI installed to manage repositories from the command line?

Yes, you need the GitHub CLI (`gh`) installed to manage repositories from the command line. The skill integrates with `gh` to facilitate secure access and control over your GitHub automation processes.

What is the best way to streamline GitHub repository management for common development workflows?

The best way to streamline GitHub repository management is by using CLI commands to automate tasks across various project stages. This reduces manual effort and covers common development workflows for smooth collaboration.

Why use command line commands instead of the web interface for GitHub pull requests?

Using command line commands instead of the web interface for GitHub pull requests reduces manual effort and increases productivity. Developers can quickly open pull requests and check issue statuses without leaving their terminal environment.