github-ops

Manage GitHub repositories, issues, pull requests, and workflows via the REST API.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill github-ops-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-ops
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/github-ops
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill github-ops-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines interactions with GitHub, allowing for the management of repositories, issues, pull requests, and workflows without needing to manually use the GitHub web interface or command-line tools.

Core Features & Use Cases

  • Repository Management: Create, get, and list repositories.
  • Issue Tracking: Create, list, get, update, and close issues. Add comments and labels.
  • Pull Request Operations: Create, list, get, and update pull requests. Manage reviews and comments.
  • Workflow Automation: List workflow runs, trigger dispatches, and manage runs.
  • File Operations: Get, create, update, and delete files in repositories.
  • Search: Search for repositories, issues, and pull requests.

Quick Start

Use the github-ops skill to create a new issue in the 'my-repo' repository owned by 'my-org' with the title 'Bug in login functionality'.

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 repository management and pull request operations?

Automating GitHub repository management involves using the GitHub REST API to create repositories, manage pull requests, and handle reviews programmatically. This interface allows you to trigger workflow dispatches and update issues without manual web interface interaction.

How do I trigger and monitor GitHub Actions workflows via API?

To trigger and monitor GitHub Actions workflows via API, you use the GitHub REST API to list workflow runs and trigger dispatches. This allows you to programmatically manage and monitor your CI/CD pipeline runs outside the standard web interface.

Do I need a GH_TOKEN environment variable to manage GitHub issues and pull requests?

Yes, you need a GH_TOKEN environment variable for authentication to manage GitHub issues and pull requests. This token authorizes your API requests to securely create, update, and close issues, as well as manage pull request reviews and comments.

Can I create and update files in a GitHub repository using the REST API?

Yes, you can create, get, update, and delete files in a GitHub repository using the REST API. This allows automated file operations directly through API calls, bypassing the need for manual git command-line tools or web interface uploads.

What is the best way to search for specific issues and pull requests across GitHub repositories?

The best way to search for specific issues and pull requests across GitHub repositories is using the GitHub REST API search functionality. This enables automated querying to find specific repositories, issues, and pull requests based on your custom criteria programmatically.