用途:读取当前 Claude Code 配置,对照提示缓存最佳实践进行测量与评分,找出导致缓存失效或 token 浪费的问题。
主要能力:技能声明会一次性执行全部 8 项检查,无需确认。检查内容包括:前缀排序(静态内容应在前,动态内容如时间戳、git 引用不应出现在 CLAUDE.md、rules、MEMORY.md 等前缀文件);Hook 注入模式(会话中修改前缀文件应报 FAIL,上下文注入应使用 additionalContext);工具稳定性(统计全局与项目 MCP 服务器数量,检测同一名称重复、会话中动态增删工具);模型一致性(同一对话线程内不应切换模型,子代理可委派);动态内容大小(用 git status --porcelain | wc -c 等测量每轮注入字符数,约 4 字符/token 换算);Fork 安全(压缩与子代理不应修改前缀);静态前缀预算(用 wc -c 测量各文件,汇总字符数与估算 token,占比 200K 上下文窗口);规则层效率(检查 ~/.claude/rules/ 与项目 .claude/rules/ 中重复文件名造成的重复加载)。
使用方式:以 /cache-audit 或相关语句触发,技能读取 ~/.claude/CLAUDE.md、项目 CLAUDE.md、rules 目录、MEMORY.md、settings.json 中的 hooks、~/.claude.json 与项目 .mcp.json 等文件,然后输出固定格式报告:总分 X/8,逐项 PASS/WARNING/FAIL 及发现,TOKEN BUDGET SUMMARY,以及按 token 节省排序的前三项修复。
适用场景:希望降低 Claude Code 每轮请求成本、排查缓存命中率低或前缀膨胀问题时使用。
限制:具体评分阈值与实现细节以技能资料为准;资料未提供价格、收费、平台兼容性、安装方式或效果数据;是否能自动修复配置暂未提供。