一键导入
pr-mr-review-publish-skill
v0.1.0 - Evaluate GitHub PRs or GitLab MRs, normalize review findings, and optionally publish review comments or verdicts via gh/glab.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
v0.1.0 - Evaluate GitHub PRs or GitLab MRs, normalize review findings, and optionally publish review comments or verdicts via gh/glab.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Discovers and invokes agent skills. Use when starting a session or when you need to discover which skill applies to the current task. This is the meta-skill that governs how all other skills are discovered and invoked.
v0.1.0 - Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of code at once, or when a task feels too big to land in one step.
v0.1.0 - Breaks work into ordered tasks. Use when you have a spec or clear requirements and need to break work into implementable tasks. Use when a task feels too large to start, when you need to estimate scope, or when parallel work is possible.
v0.1.0 - Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
v0.2.0 - Draft, split, and execute scoped Git commits with issue traceability and structured Why/What/Impact/Tests/Refs bodies; use when preparing final commits, reviewing commit wording, or enforcing repo commit conventions.
v0.1.18 - Check, create, and link GitHub or GitLab issues for tracked work before implementation and before commit preparation; use when a repo requires issue-backed traceability, canonical upstream issue confirmation, product-facing parent issue framing, child issue drafting for engineering detail, fork-vs-upstream issue targeting, or commit Refs output.
| name | pr-mr-review-publish-skill |
| description | v0.1.0 - Evaluate GitHub PRs or GitLab MRs, normalize review findings, and optionally publish review comments or verdicts via gh/glab. |
Use this skill when you need to:
In scope:
approve, comment, block)gh or glabOut of scope:
platform=automode=draft-onlydecision=autotarget_preference=url-firstfindings_source=provided-firstreview_scope=changed-files-onlypublication_style=summary-reviewinline_comment_mode=offevidence_required=onProvide one target form:
pr_url or mr_urlpr_number or mr_number plus repobase_ref...head_ref when only a local diff review is neededProvide one execution mode:
draft-onlypublishOptional but strongly recommended:
decision (approve, comment, block, or auto)findings from a prior review passsummary_context such as PR title, intent, or scopeUse these platform-neutral decisions:
approve
comment
block
Platform mapping:
approve => gh pr review --approvecomment => gh pr review --commentblock => gh pr review --request-changesapprove => glab mr approve and optionally glab mr notecomment => glab mr noteblock => glab mr noterequest changes CLI equivalent; blocking feedback is expressed through the note body, and glab mr revoke may be used when approval must be removedrepo.blocking, non-blocking, question, or follow-up.block when any blocking finding exists.comment when only non-blocking items or questions exist.approve only when no blocking findings remain and the review is merge-safe.references/acceptance-criteria.md.mode=publish.
references/publish-command-reference.md.gh or glab, request escalation and rerun the same command.Use this structure for the review body:
## Findings
- [severity] <file or area> - <problem and impact>
## Merge Recommendation
- decision: <approve | comment | block>
- rationale: <why this verdict is correct now>
## Open Questions
- <question or `none`>
## Follow-up Actions
- <action or `none`>
Rules:
Open Questions.## Review Scope
- target:
- platform:
- mode:
- source:
## Findings
- ...
## Verdict
- decision:
- rationale:
## Review Comment Draft
- <full markdown review body>
## Publish Result
- status:
- command_family:
- target:
## Acceptance Check
- result:
- highest_risk_gap:
## Next Step
- ...
references/acceptance-criteria.md.references/acceptance-criteria.mdreferences/publish-command-reference.mdrequest changes CLI action; use note and optional revoke semantics instead.