github

Automate GitHub issues, pull requests, and comments via gh CLI.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kumewata/dotfiles --skill github-kumewata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/kumewata/dotfiles/tree/main/config/agents/skills/github
Command: npx skills add https://github.com/kumewata/dotfiles --skill github-kumewata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Leverages gh CLI to manage GitHub issues, pull requests, and related collaboration tasks efficiently from the command line.

Core Features & Use Cases

  • Issue operations: view details, create issues from templates, and fetch metadata.
  • Sub-issues: manage parent-child relations with the gh-sub-issue extension.
  • Pull request operations: retrieve PR information, check diffs with line numbers, and post comments.
  • Inline and review comments: add and reply to PR comments programmatically.
  • Diff utilities: inspect changes with line-number aware diff outputs for precise feedback.

Quick Start

Run gh to view an issue and create a concise PR summary to kick off collaboration.

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 triage and pull request reviews from the command line?

Automate GitHub issue triage and pull request reviews using the gh CLI to manage issues, fetch PR metadata, check diffs with line numbers, and post review comments programmatically.

What's the best way to post inline comments on a pull request diff programmatically?

The best way to post inline PR comments programmatically is using the gh CLI to retrieve line-number aware diffs and submit targeted review comments directly to the relevant code changes.

Do I need jq installed to manage GitHub issues and pull requests with gh CLI?

You need the gh CLI installed and authenticated to manage GitHub issues and pull requests. While jq for JSON processing is not strictly required, it is highly recommended for parsing API responses.

Can I manage parent-child sub-issues in GitHub via the command line?

Yes, you can manage parent-child sub-issue relations via the command line by utilizing the gh-sub-issue extension alongside the standard gh CLI workflow automation tools.

How does line-number aware diff output help with PR review automation?

Line-number aware diff output helps with PR review automation by providing precise line references, allowing scripts to post accurate inline comments and programmatic feedback directly on specific code changes.