从差异生成结构化PR描述添加审查检查清单、风险评估和测试覆盖率摘要。当用户说编写PR描述、改进此PR、总结我的更改、PR审查、拉取请求或要求为审查者记录差异时使用。技能概述comprehensive-review-pr-enhance 技能是一个专门用于PR增强的技能。它帮助用户从git差异生成结构化的PR描述添加审查检查清单、风险评估和测试覆盖率摘要使PR更加清晰和易于审查。下载地址https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/comprehensive-review-pr-enhance主要功能PR描述生成: 从git差异生成结构化PR描述审查检查清单: 添加基于文件类别的审查检查清单风险评估: 标记破坏性更改、安全敏感文件或大差异测试覆盖率摘要: 提供测试覆盖率摘要触发条件在以下情况下应该调用此技能:需要将git差异转换为审查者友好的拉取请求描述想要带有更改类别、风险、测试说明和检查清单的PR摘要差异足够大审查者需要显式结构而不是简短的临时摘要工作流运行git diff base...HEAD --stat识别更改的文件和范围分类更改source、test、config、docs、build、styles使用下面的模板生成PR描述根据哪些文件类别更改添加审查检查清单标记破坏性更改、安全敏感文件或大差异(500行)PR描述模板## Summary!-- one-paragraph executive summary: what changed and why --## Changes| Category | Files | Key change ||----------|---------------------|-------------------------------------|| source | src/auth.ts | added OAuth2 PKCE flow || test | tests/auth.test.ts| covers token refresh edge case || config | .env.example | new OAUTH_CLIENT_ID var |## Why!-- link to issue/ticket one sentence on motivation --## Testing- [ ] unit tests pass (npm test)- [ ] manual smoke test on staging- [ ] no coverage regression## Risks Rollback- **Breaking?** yes / no- **Rollback**: revert this commit; no migration needed- **Risk level**: low / medium / high — because ___审查检查清单规则仅当匹配的文件类别出现在差异中时才添加检查清单部分:文件类别检查清单项source无调试语句、函数50行、描述性名称、错误处理test有意义的断言、边缘情况、无不稳定测试、AAA模式config无硬编码秘密、环境变量已记录、向后兼容docs准确、包含示例、更新changelogsecurity-sensitive输入验证、日志中无秘密、authz正确拆分大型PR当差异超过20个文件或1000行时建议按功能区域拆分:git checkout -b feature/part-1 git cherry-pick commits-for-part-1最佳实践分类更改: 将更改分类为source、test、config、docs、build、styles使用模板: 使用标准化的PR描述模板添加检查清单: 根据文件类别添加审查检查清单标记风险: 标记破坏性更改、安全敏感文件或大差异拆分大型PR: 当PR过大时建议拆分