github-operations

Manage GitHub issues, pull requests, repositories, Actions, releases, and API tasks.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/pazdedav/my-infraops-project --skill github-operations-pazdedav
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-operations
Source: https://github.com/pazdedav/my-infraops-project/tree/main/.github/skills/github-operations
Command: npx skills add https://github.com/pazdedav/my-infraops-project --skill github-operations-pazdedav

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of GitHub repositories, issues, pull requests, and actions, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Issue & PR Management: Create, list, update, and merge issues and pull requests using MCP tools.
  • Repository & Action Control: Manage repositories, workflows, releases, and secrets via the GitHub CLI.
  • API Interaction: Perform advanced operations and data retrieval using the GitHub API.
  • Use Case: Automatically create a bug report issue, assign it to a developer, and link it to a specific milestone, all through a single command.

Quick Start

Use the github-operations skill to create a new public repository named 'my-new-project' with a Python .gitignore and an MIT license.

Frequently Asked Questions about github-operations

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

FAQPage Schema
How do I manage GitHub issues and pull requests using MCP tools?

GitHub operations management prioritizes MCP tools to create, list, update, and merge issues and pull requests. It falls back to the GitHub CLI for advanced repository, Actions, release, secret, and API tasks to ensure comprehensive coverage.

Can I use the GitHub CLI to manage repository secrets and workflow Actions?

Yes, GitHub CLI handles advanced repository management, workflows, releases, and secrets. While MCP tools manage issues and pull requests, the CLI executes the advanced Actions and secret operations required for your repository.

What is the best way to automate creating a GitHub repository with specific gitignore and license settings?

The best way to automate repository creation is using the GitHub operations skill, which can create a new public repository and configure specific settings like a Python .gitignore and an MIT license through a single command.

Does this approach handle both GitHub API interactions and pull request merging protocols?

Yes, it performs advanced data retrieval using the GitHub API and uses specific protocols for issue and PR creation and merging. It adheres to devcontainer reliability rules while managing the entire lifecycle of your operations.

How do I create a bug report issue and link it to a milestone automatically?

To create a bug report issue and link it to a milestone, use the GitHub operations skill to automatically create the issue, assign it to a developer, and link it to a specific milestone through a single command.

Why does the system fall back to the GitHub CLI instead of using MCP for all operations?

The system falls back to the GitHub CLI because MCP tools are prioritized for issues and PRs, while the CLI is better suited for advanced repository, Actions, release, secret, and API operations that require deeper system access.