From gitlab
Creates merge requests in GitLab projects via prompts for project ID/path, source/target branches, title, and description. Uses GitLab MCP tool; returns MR number and URL.
npx claudepluginhub thebushidocollective/han --plugin gitlabThis skill uses the workspace's default tool permissions.
gitlab:create-mr - Create a new merge request in a GitLab project
Manages GitLab merge requests via glab: create from commits, list/view/checkout, merge with auto-handling, block MRs, handle reviews/discussions/stacks.
Automates GitLab Merge Requests to mergeable state: generates User Story docs with blob links, pushes branches, creates/updates MRs, polls CI pipelines via API, fixes failures, resolves conflicts until checks pass.
Creates GitHub pull requests interactively via /create-pr, prompting for repo, source/target branches, title, description. Uses GitHub MCP tool. Requires push access and existing branches.
Share bugs, ideas, or general feedback.
gitlab:create-mr - Create a new merge request in a GitLab project
/create-mr [arguments]
Create a new merge request in a GitLab project
Create a new merge request in a GitLab project with source and target branches.
/create-mr
This command helps you create a merge request with all necessary details.
create_merge_request toolUser: /create-mr
Claude: I'll help you create a merge request. What's the project ID or path?
User: 456
Claude: What's the source branch name?
User: feature/user-authentication
Claude: What's the target branch name?
User: main
Claude: What should the merge request title be?
User: Add JWT-based user authentication
Claude: Please provide a description (optional, press Enter to skip):
User: This MR implements JWT-based authentication for the API:
- User login and registration endpoints
- Token generation and validation middleware
- Password hashing with bcrypt
- Unit tests for auth flows
Closes #42
Claude: Creating merge request in project 456...
✓ Merge request created successfully!
!15 - Add JWT-based user authentication
https://gitlab.com/your-org/project/-/merge_requests/15
Status: Open
Source: feature/user-authentication
Target: main
Closes #123 or Fixes #123 in the descriptionfeat:, fix:, refactor:/view-mr: View merge request details and diffs/review-mr: Get a comprehensive review of a merge request/create-issue: Create an issue that this MR will resolve