github-cli

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

14|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oakoss/agent-skills --skill github-cli-oakoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/oakoss/agent-skills/tree/main/skills/github-cli
Command: npx skills add https://github.com/oakoss/agent-skills --skill github-cli-oakoss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines your interaction with GitHub, enabling efficient management of repositories, issues, pull requests, and CI/CD pipelines directly from your command line.

Core Features & Use Cases

  • Repository Management: Clone, fork, create, and sync repositories with ease.
  • Issue & PR Workflow: Create, review, merge, and manage issues and pull requests efficiently.
  • CI/CD Automation: Trigger and monitor GitHub Actions workflows, manage secrets and variables.
  • Use Case: Automate the process of creating a pull request from a new feature branch, assigning reviewers, and merging it after all checks pass.

Quick Start

Use the github-cli skill to create a new pull request from the current branch, filling in the title and body from commit messages.

Frequently Asked Questions about github-cli

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

FAQPage Schema
How do I automate pull request creation from the command line?

Automate pull request creation by leveraging the GitHub CLI to generate PRs directly from your feature branch. This workflow fills in the title and body automatically from commit messages, streamlining code review and issue triaging without leaving the terminal.

Can I manage GitHub Actions workflows and secrets using a CLI?

Yes, you can manage GitHub Actions workflows and secrets using a CLI. It facilitates CI/CD pipeline management by allowing you to trigger and monitor workflows, manage variables, and automate continuous integration tasks directly from your command line environment.

What is the best way to triage issues and review code without a web browser?

Triage issues and review code without a web browser by using command-line workflows to interact with GitHub repositories. This approach allows you to efficiently create, review, and merge issues and pull requests directly from your terminal for seamless development.

Does GitHub CLI support repository management tasks like cloning and forking?

Yes, GitHub CLI supports repository management tasks like cloning, forking, creating, and syncing repositories. It provides comprehensive command-line workflows to handle these operations efficiently, enabling seamless automation of common development tasks.

How do I publish releases and interact with GitHub APIs via command line?

Publish releases and interact with GitHub APIs via command line by utilizing the gh CLI tool. It facilitates automation of release publishing and provides comprehensive workflows for seamless API interactions directly from your terminal environment.