gitlab-automation

Automate GitLab projects, issues, merge requests, pipelines, branches, and users via Rube MCP.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/huivrotiki/antigravity-code-workspace-copy --skill gitlab-automation-huivrotiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-automation
Source: https://github.com/huivrotiki/antigravity-code-workspace-copy/tree/main/02-Skills/gitlab-automation
Command: npx skills add https://github.com/huivrotiki/antigravity-code-workspace-copy --skill gitlab-automation-huivrotiki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate GitLab project management, issues, merge requests, pipelines, branches, and user operations via Rube MCP (Composio). Always search tools first for current schemas.

Core Features & Use Cases

  • End-to-end automation of GitLab workflows spanning projects, issues, MRs, pipelines, branches, and user administration.
  • MCP-based schema discovery with proactive connection management to ensure up-to-date tool compatibility.
  • Use case: Automatically create issues, MR, and trigger pipelines for new feature branches in a project.

Quick Start

Use the gitlab-automation skill to connect to GitLab, discover tool schemas via RUBE_SEARCH_TOOLS, and run a predefined workflow.

Frequently Asked Questions about gitlab-automation

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

FAQPage Schema
How do I automate GitLab pipelines and merge requests together?

To automate GitLab pipelines and merge requests, this skill orchestrates project management and CI/CD workflows through the Rube MCP toolkit. It connects to GitLab to trigger pipelines and create MRs automatically.

Do I need an active Rube MCP connection to manage GitLab issues?

Yes, managing GitLab issues requires an active Rube MCP connection and a GitLab toolkit connection. You must also invoke RUBE_SEARCH_TOOLS first to fetch current tool schemas before executing operations.

Can I automate GitLab branch creation and user administration via MCP?

Yes, you can automate GitLab branch creation and user administration via MCP. The skill supports end-to-end automation spanning project management, branches, and user operations through Composio's Rube.

What is the best way to trigger GitLab CI/CD pipelines for new feature branches?

The best way to trigger GitLab CI/CD pipelines for new feature branches is using this skill to connect to GitLab, discover tool schemas via RUBE_SEARCH_TOOLS, and run a predefined automation workflow.

Why does the GitLab automation workflow require searching for tools first?

The GitLab automation workflow requires searching for tools first to ensure up-to-date tool compatibility. Invoking RUBE_SEARCH_TOOLS fetches current tool schemas proactively for accurate MCP-based schema discovery.