github

Automate GitHub operations using the gh CLI for issues, PRs, and CI status.

Updated Dec 10, 2025
One-click install
npx skills add https://github.com/getlarge/claude-aip-plugins --skill github-getlarge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/getlarge/claude-aip-plugins/tree/main/.claude/skills/github
Command: npx skills add https://github.com/getlarge/claude-aip-plugins --skill github-getlarge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides rapid, Bash-based GitHub operations using the gh CLI, enabling you to view issues and PRs, fetch file content, search, view diffs, and check repo status—all from Claude.

Core Features & Use Cases

  • View Issues: list issues, view a specific issue, view with comments, search issues, filter by state.
  • View Pull Requests: list PRs, view a PR, view PR diffs, view PR comments, check PR status, list changed files.
  • Get File Content: fetch file contents from the current repo or a specific branch.
  • Repository Information: view repo details, clone a repo.
  • CI/CD Status: check workflow runs and PR checks.

Quick Start

Examples:

  • gh issue list
  • gh issue view 123 --comments
  • gh pr view 42 --diff
  • gh pr diff 42 --name-only
  • gh repo view

Frequently Asked Questions about github

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

FAQPage Schema
How do I view and search GitHub issues from the command line?

Use gh issue list to view issues, gh issue view [number] to inspect a specific issue, and gh issue view [number] --comments to include comments. Filter by state or search across issues using gh's built-in flags to narrow results within your repository.

Can I review pull request diffs and check PR status without leaving the terminal?

Yes. Use gh pr view [number] --diff to display the full diff, gh pr diff [number] --name-only to list changed files, and gh pr view [number] to check status. All operations run via gh CLI within your repository context.

How do I fetch file content from a GitHub repository using the gh CLI?

Use gh api repos/[owner]/[repo]/contents/[path] to retrieve file contents from the current or specified branch. The Skill wraps gh CLI calls to return structured results for file inspection.

What GitHub repository information can I access from Claude?

View repo details, clone a repository, and check workflow runs and PR checks. Use gh repo view for metadata, and gh run list to inspect CI/CD status directly from your terminal session.

Does this work with private repositories and require authentication?

Yes. The gh CLI handles GitHub authentication via stored credentials. Ensure gh is logged in with appropriate permissions for your private repositories before running commands through this Skill.