What problem does it solve?
Developers and automation agents often spend time navigating web UIs or crafting ad hoc API calls to perform routine GitHub tasks; this Skill centralizes and standardizes those operations into concise CLI commands that produce predictable, machine-friendly output and reduce token usage during automation.
Core Features & Use Cases
- Pull Request Management: list, view, diff, create, update branches, and merge pull requests while selecting only required fields for compact output.
- Issue Triage and Comments: list, view, create, edit, and comment on issues with label and assignee handling.
- Repository, Commit, and Release Operations: view repo metadata, fetch file contents, list commits, create releases, and perform advanced API calls with pagination.
- Use Case: Automate a code review workflow that finds open PRs, fetches minimal metadata for each, posts review comments, and updates branches without dumping large JSON blobs.
Quick Start
Use the gh-cli skill to list open pull requests in owner/repo and return each pull request number, title, and author as compact JSON.