github-automation

Automate GitHub repositories, issues, pull requests, branches, CI/CD, and permissions via Rube MCP.

2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/bcastelino/agent-skills-kit --skill github-automation-bcastelino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-automation
Source: https://github.com/bcastelino/agent-skills-kit/tree/main/skills/github-automation
Command: npx skills add https://github.com/bcastelino/agent-skills-kit --skill github-automation-bcastelino

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the management of GitHub repositories, issues, pull requests, branches, CI/CD, and permissions, streamlining development workflows.

Core Features & Use Cases

  • Issue Management: Create, list, and search for GitHub issues and pull requests.
  • Pull Request Automation: Create, review, and merge pull requests with various merge strategies.
  • Repository & Branch Operations: Create, list, and manage branches and repository settings.
  • CI/CD & Permissions: Trigger workflows, check CI status, and manage user permissions.
  • Use Case: Automate the creation of a new feature branch, open a pull request against the main branch, and assign reviewers, all with a single command.

Quick Start

Use the github-automation skill to create a new issue in the 'my-repo' repository with the title 'Bug Fix' and a description.

Frequently Asked Questions about github-automation

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

FAQPage Schema
How do I automate GitHub repository management and pull request lifecycles?

This Skill automates GitHub operations including repository management, issue and pull request lifecycles, and branch manipulation through Rube MCP tool availability, requiring an active GitHub connection.

Can I trigger CI/CD pipelines and check CI status programmatically?

Yes, CI/CD pipeline triggering and CI status checking are supported. The Skill executes these GitHub API operations directly through the Rube MCP tool integration.

What do I need to manage GitHub issues and branches via API automation?

Managing GitHub issues and branches via API automation requires an active GitHub connection and Rube MCP tool availability to execute the underlying GitHub API operations successfully.

How do I create a feature branch and assign pull request reviewers with a single command?

Creating a feature branch and assigning pull request reviewers is done with a single command by instructing the Skill to automate the end-to-end GitHub workflow programmatically.

Does GitHub automation work for managing user permissions and administrative tasks?

Yes, GitHub automation supports user permission control and administrative tasks. It programmatically manages code workflows and GitHub settings using the Rube MCP integration.