Context Audit 是一个用于审计代码库上下文工程健康状况的 Claude Code 技能,目标是识别占用上下文窗口的因素并给出优化方向。当上下文窗口过载、出现上下文警告、智能体表现迟缓,或开始接触新代码库、准备优化上下文策略时可以使用。
审计过程包含四个部分:一、内存文件分析,扫描 CLAUDE.md 及相关内存文件,检查根 CLAUDE.md 大小(目标小于 2KB)、导入数量、各目录下的 CLAUDE.md 文件及总 token 数,并按大小评分(<1KB 优秀、1-2KB 良好、2-5KB 需审查、>5KB 需处理)。二、MCP 服务器分析,检查 .mcp.json 是否存在、配置的服务器数量、每个服务器约 2-5% 的 token 估算以及启用与未使用情况,0 个优秀、1-2 个良好、3-5 个需审查、超过 5 个需处理。三、命令分析,审查 .claude/commands/ 中的命令数量、复杂度、是否存在 priming 命令及任务类型覆盖。四、钩子分析,检查数量、事件类型与潜在的上下文注入。
综合评分按内存文件 30%、MCP 配置 25%、命令基础设施 25%、上下文模式 20% 加权,总分对应 A(90-100)、B(80-89)、C(70-79)、D(60-69)、F(<60)等级。输出为结构化 JSON,包含评分、等级、各组件得分与问题,以及建议列表,例如创建 /prime 命令实现动态上下文加载、缩小 CLAUDE.md 体积、使用输出样式控制冗余。建议框架分为针对内存膨胀的“减少”策略与针对基础设施缺失的“委托”策略,并交叉引用 rd-framework.md、context-layers.md、context-rot-vs-pollution.md、context-priming-patterns.md 等文档。版本 v1.0.0 于 2025-12-26 发布。安装方式与具体平台支持暂未提供。