Automate GitLab projects and pipelines
gitlab-automationskillsetup L2★3,035
davepoon/buildwithclaude ↗What it does
Automate GitLab projects, issues, MRs, and pipelines via Rube MCP
Best for
Manage self-hosted GitLab instances with bulk issue/MR updates and label workflows that require incremental changes.
Inputs
- · Project ID or URL-encoded path
- · Issue/MR title/description
- · Branch names
- · Label and assignee IDs
Outputs
- · Created/updated issue or MR
- · Project/branch list
- · MR approval status
- · Commit history
Requires
- · Rube MCP
- · Composio GitLab toolkit
- · GitLab OAuth
Preconditions
Rube MCP configured; GitLab connection active; project membership confirmed
Failure modes
- · Invalid project ID
- · Issue/MR internal ID mismatch
- · Label replace loses old labels
- · Branch protection blocks creation
Trust signals
- · URL-encoded path support (my-group/my-project)
- · Incremental add_labels/remove_labels (not just replace)