One-click install
npx skills add https://github.com/cosmicdreams/claude-plugins --skill github-cosmicdreams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/cosmicdreams/claude-plugins/tree/main/lib/skills/github
Command: npx skills add https://github.com/cosmicdreams/claude-plugins --skill github-cosmicdreams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly find, review, and act on GitHub pull requests and issues without manually navigating GitHub’s UI, reducing time spent on status checks, checkout, and merge decisions.

Core Features & Use Cases

  • Pull request discovery and viewing: List open PRs and inspect a specific PR’s details, including branch information and review status.
  • CI/check status summaries: Run PR checks and present pass/fail results as a concise scannable status overview with URLs when failures exist.
  • Action workflows: Checkout a PR branch and merge a PR using an appropriate strategy, with warnings when checks or reviews are missing.
  • Issue triage: List open issues and optionally filter by assignment.

Example use case: You are preparing a merge and need to confirm CI is green, see who reviewed it, and then checkout or merge the correct PR.

Quick Start

Ask the skill to show your PR checks and review status for a specific pull request number, then help you merge once you confirm everything is passing.

Frequently Asked Questions about github

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

FAQPage Schema
How do I check CI status and review state for a GitHub pull request?

To check CI status and review state for a GitHub pull request, you can view PR details and run checks to get a scannable pass/fail overview with failure URLs. This summarizes whether CI is green and who reviewed it.

How do I list open GitHub issues and filter by assignment?

Listing open GitHub issues is supported via the issue list command, allowing you to view current issues and optionally filter them by assignment. This provides a quick triage view without navigating the web UI.

Can I checkout a pull request branch and merge it directly from the terminal?

Yes, you can checkout a pull request branch and merge it directly using appropriate merge strategies. The workflow provides warnings when required checks or reviews are missing before completing the merge action.

Do I need gh CLI installed and authenticated to manage pull requests?

Yes, you need the gh CLI installed and authenticated to manage pull requests. The tool relies on gh subcommands like pr list, view, checks, checkout, and merge, and handles common git-repo and authentication errors.

What is the best way to triage pull requests without navigating the GitHub UI?

The best way to triage pull requests without the GitHub UI is using CLI commands to list open PRs and inspect specific details. This reduces time spent on status checks, branch checkout, and merge decisions.

Why does my pull request merge fail when checks are missing?

Your pull request merge fails when checks are missing because the workflow issues warnings when required checks or reviews are absent. You must confirm CI is passing and reviews are complete before merging.