github

Manage GitHub repositories, issues, pull requests and CI/CD via CLI.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/caoronglin/copaw-skills --skill github-caoronglin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/caoronglin/copaw-skills/tree/main/skills/github
Command: npx skills add https://github.com/caoronglin/copaw-skills --skill github-caoronglin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines your interaction with GitHub, allowing you to manage repositories, issues, pull requests, and CI/CD workflows directly from the command line, reducing context switching and improving efficiency.

Core Features & Use Cases

  • Repository Management: Clone, create, and manage GitHub repositories and branches.
  • Issue & PR Handling: Create, view, list, comment on, and merge issues and pull requests.
  • CI/CD Monitoring: View and rerun workflow runs for your projects.
  • Advanced API Access: Utilize gh api for custom queries and data retrieval.
  • Use Case: Quickly create a new public repository, clone it locally, and set up a basic CI workflow, all without leaving your terminal.

Quick Start

Use the github skill to view the repository information for 'owner/repo'.

Frequently Asked Questions about github

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

FAQPage Schema
How do I manage GitHub repositories and pull requests from the command line?

You can manage GitHub repositories and pull requests from the command line by using the GitHub CLI to create repositories, view issues, and merge pull requests directly without leaving your terminal.

Can I monitor and rerun GitHub CI/CD workflows via the CLI?

Yes, you can monitor and rerun GitHub CI/CD workflows via the CLI. The GitHub CLI allows you to view workflow runs for your projects and trigger reruns directly from the command line.

What's the best way to interact with the GitHub REST API for custom queries?

The best way to interact with the GitHub REST API for custom queries is by using the `gh api` command combined with `jq` for JSON data processing to retrieve and filter advanced data.

Does this GitHub CLI approach work for creating new repositories and setting up CI workflows?

Yes, the GitHub CLI approach works for creating new public repositories, cloning them locally, and setting up basic CI workflows, streamlining the entire repository initialization process.

How do I track and comment on GitHub issues without switching context to a browser?

You can track and comment on GitHub issues without switching context to a browser by using the GitHub CLI to create, view, list, and comment on issues directly from your terminal interface.