github

Manage GitHub issues, pull requests, and CI/CD workflows via the gh CLI.

15|1|Updated Feb 21, 2019
One-click install
npx skills add https://github.com/dejanr/dotfiles --skill github-dejanr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/dejanr/dotfiles/tree/main/modules/home/cli/pi-mono/skills/github
Command: npx skills add https://github.com/dejanr/dotfiles --skill github-dejanr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines interactions with GitHub repositories, allowing for efficient management of issues, pull requests, and CI/CD pipeline runs directly from the command line.

Core Features & Use Cases

  • Issue Tracking: Create, list, and manage GitHub issues.
  • Pull Request Management: Review, merge, and check the status of pull requests.
  • CI/CD Monitoring: Monitor workflow runs, view run details, and inspect logs for failed steps.
  • API Access: Leverage the GitHub API for advanced queries and data retrieval.
  • Use Case: Quickly check the CI status of a specific pull request, list recent workflow runs to identify failures, or fetch detailed information about a PR using gh api.

Quick Start

Check the CI status for pull request number 55 in the owner/repo repository.

Frequently Asked Questions about github

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

FAQPage Schema
How do I check the CI/CD status of a pull request using the GitHub CLI?

You can monitor GitHub Actions workflow runs, view specific run details, and inspect logs for failed CI/CD steps directly through the gh CLI.

Can I manage GitHub issues and pull requests directly from the command line?

Yes, you can create, list, review, merge, and check the status of GitHub issues and pull requests directly from the command line using the gh CLI.

Do I need to authenticate the gh CLI before managing GitHub repository data?

Yes, the gh CLI must be installed and properly authenticated to facilitate interactions with your GitHub repositories, issues, and workflows.

What's the best way to fetch detailed pull request information using the GitHub API?

You can fetch detailed pull request information by leveraging the GitHub API through the gh CLI, which supports advanced queries and automated checks for repository data.

Why should I use the gh CLI for GitHub workflow runs instead of the web interface?

Using the gh CLI for GitHub workflow runs streamlines repository interactions, allowing you to quickly list recent runs, identify failures, and inspect logs directly in your terminal.