mkmr - Create merge requests to mainline branches
Create merge requests from current branch to mainline branch
Tags
Updated: 2026-02-12Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Check gh or glab availability
- Check current branch
- Check diff between branches
- Commit to local stash
- Push branch to remote
- Create merge request
Inputs
- Git repository
- Current branch
- Mainline branch name
- GitHub CLI
- GitLab CLI
Outputs
- Merge request created
- Branch pushed to remote
Requirements
- Git installed
- GitHub CLI (gh) available
- GitLab CLI (glab) available
- Fork repository context
- Permission to push and create merge requests
