CLAUDE.md 更新检查器 检查本次对话中的代码改动,判断是否需要更新项目的 CLAUDE.md。 概述 这个 skill 帮助你在完成一次开发任务后,检查是否有值得记录到 CLAUDE.md 的新模式、约定或项目知识。 使用方法 在完成一个功能开发、bug 修复或重构后调用。 工作流程 Phase 1: 收集本次改动 1. 回顾对话历史 - 识别本次对话中修改或创建了哪些文件 2. 分类改动类型 : - 新功能代码 - Bug 修复 - 重构 - 配置变更 - 依赖更新 Phase 2: 分析是否有可记录内容 检查以下几类值得记录的内容: 2.1 项目约定和模式 - 新建立的命名约定 - 新的目录结构规则 - 新的代码组织模式 - 新的错误处理方式 2.2 技术决策 - 选择了某个库/框架的原因 - 架构决策及其理由 - 性能优化策略 - 安全考虑 2.3 开发流程 - 新的测试策略 - 新的构建/部署步骤 - 新的环境配置要求 2.4 避坑指南 - 遇到的问题及解决方案 - 需要注意的边界情况 - 依赖的版本兼容性问题 Phase 3: 读取现有 CLAUDE.md 1. 查找项目根目录的 CLAUDE.md 2. 如果不存在,提示是否需要创建 3. 分析现有内容,避免重复 Phase 4: 生成更新建议 输出格式: Phase 5: 确认并执行 1. 展示建议 - 显示…