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.