github

Manage GitHub issues, pull requests, and workflow runs via the GitHub CLI.

2.6k|2.2k|Updated Dec 6, 2011
One-click install
npx skills add https://github.com/Azure/azure-sdk-for-java --skill github-azure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/ai/.workflow_docs/github
Command: npx skills add https://github.com/Azure/azure-sdk-for-java --skill github-azure

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 issues, pull requests, and CI/CD workflows directly from your command line.

Core Features & Use Cases

  • Issue Management: List, view, and create GitHub issues with filtering by labels.
  • Pull Request Operations: List, view, and check the status of pull requests.
  • CI/Workflow Automation: Monitor and re-run workflow runs.
  • Advanced API Access: Utilize gh api for custom queries and data retrieval.

Quick Start

List all open pull requests for the current repository.

Frequently Asked Questions about github

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

FAQPage Schema
How do I list open pull requests using the GitHub CLI?

You can list open pull requests by running the `gh pr list` command. This queries your repository and returns a list of open pull requests, which you can further filter using command-line arguments.

Can I monitor and re-run failed CI/CD workflow runs from the command line?

Yes, you can monitor and re-run CI/CD workflow runs directly from the command line. The GitHub CLI allows you to check the status of workflow runs and trigger re-runs for failed automation jobs.

How do I filter GitHub issues by labels in the terminal?

To filter GitHub issues by labels in the terminal, use the `gh issue list` command with label-specific command-line arguments. This returns a filtered list of issues matching your specified labels.

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

Yes, you need to authenticate the GitHub CLI before managing repository activities. Proper authentication is required to securely interact with your issues, pull requests, and workflow runs.

What is the best way to retrieve custom GitHub API data via CLI?

The best way to retrieve custom GitHub API data via CLI is using the `gh api` command. This allows you to execute custom queries and extract specific data retrieval outputs formatted as JSON.