commit-pr-contract

Installation
SKILL.md

Commit/PR Contract

目标

  • 生成中文的 commit title/body 与 PR 描述
  • 强调 commit 是长期证据,PR 是 reviewer 视角的说明
  • 尽量从改动描述/代码差异自行推断风险与 review focus
  • 保持简洁、可复用、可追溯

工作流

  1. 判断输出范围:只 commit、只 PR、或两者都要
  2. 收集/补齐最小信息(见下方清单)
  3. 优先根据改动描述/代码差异推断风险、验证方式、review focus
  4. 识别是否为多主题改动;如是,提示建议拆分 commit(不强制)
  5. 生成 commit message(按规则与模板)
  6. 生成 PR 描述(按合同式四块结构)
  7. 仅在无法推断或影响关键结论时再提问
Related skills
Installs
11
Repository
dbvc/skills
GitHub Stars
2
First Seen
Jan 22, 2026