GitHub操作

Automate GitHub Pull Request, Issue, CI/CD, and notification operations via the gh CLI.

3|Updated Jan 19, 2013
One-click install
npx skills add https://github.com/shifumin/dotfiles --skill github-shifumin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GitHub操作
Source: https://github.com/shifumin/dotfiles/tree/main/dot_claude/skills/github
Command: npx skills add https://github.com/shifumin/dotfiles --skill github-shifumin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines your GitHub workflow by allowing you to manage Pull Requests, Issues, CI/CD pipelines, and notifications directly through natural language commands, eliminating the need to memorize complex gh CLI arguments.

Core Features & Use Cases

  • PR Management: List, view, create, merge, checkout, and review Pull Requests.
  • Issue Management: List, view, create, and close Issues.
  • CI/CD & Workflow Monitoring: Check the status of CI runs and Workflows.
  • Notification Handling: View your GitHub notifications.
  • Use Case: Quickly check the status of all open PRs, view the details of a specific PR, and approve it if all checks pass, all without leaving your current context.

Quick Start

List all open pull requests in the current repository.

Frequently Asked Questions about GitHub操作

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

FAQPage Schema
How do I manage GitHub PRs and Issues without memorizing CLI arguments?

You can manage GitHub PRs and Issues using natural language commands to list, view, create, and merge them. This eliminates the need to memorize complex `gh` CLI arguments for routine GitHub operations.

Can I check CI/CD status and GitHub Actions workflows using natural language?

Yes, you can check CI/CD status and GitHub Actions workflows. The skill monitors CI runs and workflow statuses directly, allowing you to verify if checks pass before merging PRs.

Do I need to authenticate the gh CLI tool to manage GitHub repositories?

Yes, authenticating the `gh` CLI tool is required. The skill relies on the `gh` CLI being authenticated to automatically handle repository context or accept explicit `--repo` flags for operations.

What's the best way to list and review open Pull Requests in a repository?

The best way to list and review open PRs is through natural language commands. You can list all open PRs, view specific PR details, checkout branches, and approve them if checks pass without leaving your context.

How to fetch and view GitHub notifications alongside PR management?

Fetch and view GitHub notifications using natural language commands. The skill retrieves your notifications, enabling you to stay updated on repository activities while concurrently managing PRs and Issues.