github-cli

Automate GitHub repository management via the gh CLI for issues, PRs, branches, and projects.

23|7|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/kinncj/MAPLE --skill github-cli-kinncj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-cli
Source: https://github.com/kinncj/MAPLE/tree/main/template/.opencode/skills/github-cli
Command: npx skills add https://github.com/kinncj/MAPLE --skill github-cli-kinncj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub repository management with the gh CLI can be verbose and error-prone when performing routine tasks like creating issues, reviewing PRs, or checking branches. This skill consolidates commands, examples, and best practices to accelerate common workflows and ensure consistency across teams.

Core Features & Use Cases

  • Centralized gh CLI reference for issues, PRs, branches, repos, Actions, and project boards.
  • Step-by-step task guidance for creating, viewing, updating, labeling, and merging items, plus repository inspection.
  • Real-world scenarios: open a feature request, triage a PR, audit branch names, or fetch repository metadata quickly.

Quick Start

Log in with gh auth login and start by listing issues and PRs with gh issue list and gh pr list.

Frequently Asked Questions about github-cli

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

FAQPage Schema
How do I automate GitHub repository management with the gh CLI?

Automate GitHub repository management with the gh CLI by using centralized commands to create, view, update, and label issues or PRs. This approach consolidates verbose commands into step-by-step workflows for routine tasks like branch management and repository inspection.

What's the best way to triage pull requests using gh CLI commands?

The best way to triage pull requests using gh CLI commands is to utilize the consolidated reference for viewing, updating, and labeling PRs. This ensures consistency across teams and accelerates common workflows like auditing branches or reviewing feature requests.

Do I need authenticated access to manage GitHub issues with the gh CLI?

Yes, you need authenticated access to manage GitHub issues with the gh CLI. You must run gh auth login in a live GitHub repository context to perform actions like creating, viewing, or updating issues and pull requests.

Can I manage GitHub project boards and Actions using the gh CLI?

Yes, you can manage GitHub project boards and Actions using the gh CLI. The skill provides a centralized reference covering these components alongside issues, PRs, and branches to help you inspect repository metadata quickly.

Why does manual gh CLI repository management become error-prone?

Manual gh CLI repository management becomes error-prone because routine tasks like creating issues or reviewing PRs require verbose commands. Consolidating commands and best practices accelerates these workflows and ensures consistency across teams.