Claude Code pr-handoff:编写迁移 PR 审查交接说明
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `.claude/skills/pr-handoff/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/pr-handoff/`,把核对后的文件保存为 `.claude/skills/pr-handoff/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/pr-handoff`。
中文摘要
把 CORD API 迁移 PR 的文件、变更差异、数据库结构和验证结果整理成可交给审查者的 Markdown。
SKILL.md 中文导读
可复现示例
迁移样例 pr-42 给 projects 表新增可空的 display_label。日志确认类型检查通过,尚未运行端到端测试。工作步骤
- 用真实改动和日志提取文件、数据库结构变化和已验证结果。
- 按仓库交接格式写明审查者应重点核对的位置,并记录未跑的测试。
验收方法
交接说明用三级标题和项目符号,Schema/DDL 记录 projects.display_label 可空,验证项写 {typecheck: pass, e2e: notRun}。整份 Markdown 用四个反引号包住,便于粘贴。
GitHub 原文 · 更新日期
适用环境
在 Claude Code 中打开 CORD API 仓库,准备实际的分支差异和测试日志。有数据库变动时还需要相应迁移。
常见问题
如何写只有代码检查、还未实际运行的验证?
把通过的测试、仅通过阅读得到的判断和未执行的检查分别写清楚。数据库有改动时指出审查者可交叉核对的具体迁移。