Gitlab Create Merge Request
Creates GitLab merge requests from provided branch names and descriptions, streamlining code contributions.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add gitlab-create-merge-request npx -- -y @trustedskills/gitlab-create-merge-request
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"gitlab-create-merge-request": {
"command": "npx",
"args": [
"-y",
"@trustedskills/gitlab-create-merge-request"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill allows an AI agent to create merge requests in GitLab. It automates the process of generating a new merge request, specifying source and target branches, and optionally providing a title and description. This streamlines code review workflows and reduces manual effort for developers.
When to use it
- You need to quickly initiate a code review after completing a feature branch.
- A developer asks you to create a merge request for their changes.
- Automating the creation of merge requests based on certain triggers (e.g., successful CI/CD pipeline).
- Creating merge requests from multiple branches into a designated integration branch.
Key capabilities
- Creates GitLab merge requests.
- Specifies source and target branches for the merge request.
- Sets the title of the merge request.
- Adds a description to the merge request.
Example prompts
- "Create a merge request from 'feature/new-login' to 'main' with the title 'Implement new login flow'."
- "Generate a merge request for branch 'bugfix/issue-123' targeting 'develop', and include the description 'Fixes issue #123 - incorrect date formatting'."
- “Please create a merge request from my current branch to the main branch.”
Tips & gotchas
- Ensure the AI agent has appropriate permissions within your GitLab instance to create merge requests.
- The skill relies on accurate branch names; typos will result in errors.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.