skills/commit-pr-contract/SKILL.md
用中文生成 commit message(title + body)与 PR 描述,明确区分"长期证据/可追溯性"的 commit 视角和"帮助 reviewer 理解与评审"的 PR 视角。适用于用户请求"写 commit message/写 PR 描述/根据改动生成 commit+PR",并需遵守 `M-xxx(type): title` 格式与合同式 PR 四块结构;仅以用户提供的最终 diff、指定 commit、staged changes 或 working tree changes 作为内容边界,忽略聊天中的讨论过程、失败尝试、被否决方案与临时调试;可基于最终代码差异推断风险与评审关注点,不足时再询问。
npx skillsauth add dbvc/skills commit-pr-contractInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
聊天中的讨论过程、失败尝试、被否决方案、review 往返、临时调试默认不进入输出,除非用户明确要求写入且它们仍然属于最终事实的一部分。
M-xxx(type): {title}M-xxxfeat|fix|inf|chore|test|docs 选 type;不确定时请求澄清或基于改动推断自动:<命令或测试名>、手动:<操作与观察结果>、未验证:<明确缺口>Proof;如果写 Proof,内容必须具体;需要表达未验证时,明确写 未验证:...Proof: 已测试、Proof: 测试通过、Proof: 本地测过自动验证:...、手动验证:...、未验证:...未验证:...,不要虚构 proof证明它可行:验证通过、证明它可行:本地测试通过Proof: 已测试证明它可行:验证通过自动验证:pnpm lint && pnpm test手动验证:创建订单并确认状态流转为 paidtesting
Manual trigger only. Use only when the user explicitly names `dbx-software-plan-first-showhand`, `$dbx-software-plan-first-showhand`, or asks to manually trigger this exact DBX Software Plan-First safe automatic execution phase. Do not auto-trigger for ordinary automatic execution, do-it-all, showhand, or plan-first requests.
testing
Manual trigger only. Use only when the user explicitly names `dbx-software-plan-first-plan-issue`, `$dbx-software-plan-first-plan-issue`, or asks to manually trigger this exact DBX Software Plan-First plan convergence phase. Do not auto-trigger for ordinary planning, Plan mode, repository exploration, or implementation requests.
testing
Manual trigger only. Use only when the user explicitly names `dbx-software-plan-first-implement-feature`, `$dbx-software-plan-first-implement-feature`, or asks to manually trigger this exact DBX Software Plan-First review-gated single-task implementation phase. Do not auto-trigger for ordinary implementation, tasks.md, next-task, or plan-first requests.
testing
Manual trigger only. Use only when the user explicitly names `dbx-software-plan-first-ground-plan`, `$dbx-software-plan-first-ground-plan`, or asks to manually trigger this exact DBX Software Plan-First read-only grounding phase. Do not auto-trigger for ordinary repo reading, fact checking, plan writing, or implementation requests.