github

Automate GitHub issues, pull requests, and workflow data via the gh CLI.

1|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/Kjdragan/universal_agent --skill github-kjdragan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/Kjdragan/universal_agent/tree/main/.claude/skills/github
Command: npx skills add https://github.com/Kjdragan/universal_agent --skill github-kjdragan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables seamless interaction with GitHub via the gh CLI, allowing automation of common tasks without leaving your workflow.

Core Features & Use Cases

  • CLI-based GitHub interactions: Create issues, pull requests, view CI status directly from the command line.
  • Script-friendly automation: Integrate gh commands into automation scripts for CI pipelines and release processes.
  • Use Case: When managing a project, you can script PR creation and status checks across multiple repositories.

Quick Start

Install and authenticate the gh CLI, then run a simple command to list issues in a repo: gh issue list --repo owner/repo --json number,title,state

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub issue and pull request management from the command line?

Automate GitHub issue management and pull requests by invoking the gh CLI within scripts to create, list, and triage items using standard --repo flags and JSON output for processing.

Can I use gh CLI commands to coordinate CI workflows across multiple repositories?

Yes, you can use gh CLI commands for cross-repo coordination in CI workflows by executing script-friendly gh actions that check CI status and coordinate release processes across multiple repositories.

What do I need to set up before scripting GitHub automation with gh CLI?

You need to install the gh CLI application and complete authenticated access setup before scripting GitHub automation to ensure your commands have the required permissions to manage repository data.

How do I format GitHub workflow data for scripting and automation pipelines?

Format GitHub workflow data for scripting by appending the --json flag to your gh CLI commands, which outputs structured data that can be parsed and integrated directly into your automation pipelines.

What is the best way to handle release automation across multiple GitHub repositories?

The best way to handle release automation is using gh CLI scripting to orchestrate cross-repo coordination, allowing you to standardize --repo usage and automate status checks across all project repositories.

Does gh CLI work with standard GitHub issue triage processes?

Yes, gh CLI works with standard issue triage by supporting automated GitHub operations that query issue states and metadata via JSON output, enabling efficient and scriptable issue management workflows.