一键导入
update-pr
Push branch commits and update the existing MR body safely (prefer REST API)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Push branch commits and update the existing MR body safely (prefer REST API)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create consistent releases and changelogs
Validate, push the current branch, and create a GitLab merge request from the current diff
Create git commits using goji rules from .goji.json (type/scope/emoji/signoff) with path-based heuristics.
Reduce image file size using the MCP image-compression tool. If no path is provided, ask the user for the file.
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 consultar Jira Cloud mediante MCP y generar un archivo CSV con las tareas más frecuentes de un proyecto dado, sin filtrar por estado.
| name | update-pr |
| description | Push branch commits and update the existing MR body safely (prefer REST API) |
| license | Proprietary |
.gitlab/merge_request_templates/MERGE_REQUEST_TEMPLATE.md using the current main...HEAD diff.glab mr update (fallback to glab api).Use this when you already have an MR open and need to refresh its description to match the latest branch changes.
task validategit diff main...HEAD --statgit diff main...HEADgit log main...HEAD --onelinegit push -u origin HEADgit pushglab mr view "$(git rev-parse --abbrev-ref HEAD)" --output json | jq '{iid: .iid, url: .web_url}'glab mr list --source-branch "$(git rev-parse --abbrev-ref HEAD)" --output json | jq '.[0] | {iid: .iid, url: .web_url}'.gitlab/merge_request_templates/MERGE_REQUEST_TEMPLATE.md) and fill:
main...HEAD diff (group by area; reference key paths)task validateglab mr update <MR_IID> --description "$(cat <<'EOF'
<filled template body>
EOF
)"
project="$(glab repo view --output json | jq -r '.path_with_namespace')"
glab api "projects/$(python3 -c 'import sys, urllib.parse; print(urllib.parse.quote(sys.argv[1], safe=""))' "${project}")/merge_requests/<MR_IID>" \
--method PUT \
--raw-field description="$(cat <<'EOF'
<filled template body>
EOF
)"