SuperAPI AI 工具集

update-claude

智能体与模型

查看项目

更新于 10-16 01:29

技能介绍

用途:分析近期代码变更,增量更新 CLAUDE.md 和 .claude/rules/ 文档,使其准确反映当前代码库;是 /init-claude 的补充——后者用于初次建立,本技能用于持续演进。

主要能力:按范围检测改动(默认对比当前分支与主干;也可分析最近 N 次提交、指定 glob 路径或全量审计);按文件类型归类到 API、测试、构建、前端、数据库、基础设施等文档区域;检查文档中的路径、命令、@import、规则 glob 是否失效;对比文档描述与代码现状,识别架构、风格、测试约定等语义漂移;按优先级生成更新(P0 过时/错误,P1 新模式与坑点,P2 措辞优化)。

使用方式:命令参数包括 branch(默认)、recent [N]、paths <glob>、holistic、dry-run、all。例如 /update-claude、/update-claude recent 5、/update-claude paths src/api/**、/update-claude all、/update-claude dry-run。默认模式会先应用 P0 修复,再就 P1 变更询问确认。

适用场景:项目已有 CLAUDE.md 且代码持续演进,需要同步文档、清理死路径和过时命令、记录新引入的架构决策与约定。

限制与原则:不重写 CLAUDE.md,只做定向编辑;不记录代码本身可推断的内容;不粘贴代码片段而用 file:line 引用;CLAUDE.md 控制在 50-100 行、规则文件 500 行以内;每个规则对应具体可避免的错误;不记录临时变通方案。若不存在 CLAUDE.md,建议先运行 /init-claude。具体收费、平台支持等信息暂未提供。