What problem does it solve? Opening a merge request involves repetitive manual steps: pushing the branch, picking the target branch, formatting the title with the Jira ticket, writing a structured description, assigning reviewers, and notifying the team chat. This Skill automates that entire GitLab MR workflow with glab and Lark messaging. ## Core Features & Use Cases - Automated MR creation: Pushes the current branch, derives the target branch from the remote default, builds a [OTP-XXXX]-prefixed title from the branch name, and creates the MR with a structured Summary / Key Changes / Testing description. - Reviewer assignment and announcement: Optionally assigns GitLab reviewers and posts a formatted code-review message to the Lark OTP-CodeReviews chat with resolved @ mentions via open_id lookup. - Use Case: After finishing a feature on branch feature/otp-2733, ask the assistant to create an MR — it pushes the branch, titles it [OTP-2733] <summary>, targets main, assigns you, and prints the MR URL. ## Quick Start Ask the assistant to create a merge request for the current branch using the create-mr skill.