github-ops

Automate GitHub issue, pull request, and release management via the gh CLI.

60.5k|12.3k|Updated Oct 14, 2022
One-click install
npx skills add https://github.com/tw93/Pake --skill github-ops-tw93
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-ops
Source: https://github.com/tw93/Pake/tree/main/.agents/skills/github-ops
Command: npx skills add https://github.com/tw93/Pake --skill github-ops-tw93

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines GitHub issue, PR, and release management by automating operations via the gh CLI, reducing manual steps and ensuring accuracy.

Core Features & Use Cases

  • Issue Management: Automate viewing, listing, commenting, and closing issues.
  • Pull Request Management: Automate listing, viewing, checking status, and merging PRs.
  • Release Management: Automate listing, viewing, and checking CI runs for releases.
  • CI/Workflow Management: Automate listing, filtering, and rerunning workflow runs.
  • Use Case: For a developer managing multiple GitHub repositories, this Skill can automate routine tasks like merging PRs and checking release statuses, saving time and reducing errors.

Quick Start

Use the github-ops skill to list all open pull requests in the repository.

Frequently Asked Questions about github-ops

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

FAQPage Schema
How do I automate GitHub issue and pull request management across multiple repositories?

Automating GitHub issue and PR management across multiple repositories is achieved by using the gh CLI to script routine operations like viewing, listing, commenting, and merging. This reduces manual steps and ensures accuracy for developers and maintainers.

Can I check CI workflow runs and rerun failed jobs directly from the command line?

Yes, you can check CI workflow runs and rerun failed jobs from the command line. The Skill automates listing, filtering, and rerunning GitHub workflow runs via the gh CLI, streamlining continuous integration monitoring.

Do I need the gh CLI installed to automate GitHub release management tasks?

Yes, you need the gh CLI installed and appropriate permissions to automate GitHub release management tasks. This Skill relies entirely on the gh CLI to list, view, and check release statuses.

What is the best way to streamline pull request status checks and merging?

The best way to streamline pull request status checks and merging is automating the operations with the gh CLI. This approach programmatically lists, views, checks statuses, and merges PRs, reducing manual errors.

Why automate routine GitHub operations instead of using the web interface?

Automating routine GitHub operations instead of using the web interface reduces manual steps and ensures accuracy across multiple repositories. It is ideal for developers needing to streamline workflows and save time.