Create a new merge request in a GitLab project
Creates a new merge request in a GitLab project with title, description, and branch details.
/plugin marketplace add TheBushidoCollective/han/plugin install jutsu-sentry@hanhashi-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