一键导入
gitlab-create-mr
Validate, push the current branch, and create a GitLab merge request from the current diff
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate, push the current branch, and create a GitLab merge request from the current diff
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create git commits using goji rules from .goji.json (type/scope/emoji/signoff) with path-based heuristics.
Skill para registrar worklogs en Jira usando el issue key derivado del branch actual y una descripcion basada en los commits del branch.
Skill para listar issues no terminadas asignadas al usuario en Jira usando `jasper.toml`, elegir una y crear un branch `feature/<ISSUE-KEY>`.
Skill para generar un reporte de implementacion para el issue de Jira derivado del branch actual usando un template y un resumen basado en commits, y publicarlo como comentario.
Skill para crear issues de tipo epic y/o task en Jira Cloud a partir de un archivo Markdown y luego completar componentes, labels y issue keys.
Create consistent releases and changelogs
| name | gitlab-create-mr |
| description | Validate, push the current branch, and create a GitLab merge request from the current diff |
| license | Proprietary |
task validate before opening the MR.main...HEAD changes and recent commits to summarize the branch..gitlab/merge_request_templates/MERGE_REQUEST_TEMPLATE.md.glab mr create and return the URL.Use this when your branch is ready for review and you want a consistent GitLab merge request created automatically.
task validategit diff main...HEAD --statgit diff main...HEADgit log main...HEAD --onelineglab mr list --source-branch "$(git rev-parse --abbrev-ref HEAD)" --output jsongit push -u origin HEADgit push.gitlab/merge_request_templates/MERGE_REQUEST_TEMPLATE.mdgit diff main...HEAD --stat and git diff main...HEADtask validateglab mr createUse .gitlab/merge_request_templates/MERGE_REQUEST_TEMPLATE.md as the base for the MR body.
Prefer to include:
task validateExample (copy/paste):
glab mr create --target-branch main --source-branch "$(git rev-parse --abbrev-ref HEAD)" \
--title "<title>" \
--description "$(cat <<'EOF'
## Proposed changes
<describe the branch and the why>
### Summary of changes
- <change 1>
- <change 2>
### Testing
- `task validate`
### Migration steps
- None
### Screenshots
- [x] N/A
- [ ] Screenshot 1
## Types of changes
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
## Checklist
- [ ] I have read the [CONTRIBUTING](/docs/contributing.md) doc
- [ ] Lint and unit tests pass locally with my changes
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have added necessary documentation (if appropriate)
- [ ] Any dependent changes have been merged and published in downstream modules
## Further comments
<optional>
EOF
)"