SuperAPI AI 工具集

usage-audit

办公与效率

查看项目

更新于 10-16 00:20

技能介绍

用途:审计 Claude Code 环境中的 token 浪费和上下文臃肿。上下文越大,用量消耗越快,且模型更关注上下文首尾,输出质量会下降,该技能用于定位浪费并给出精简建议。改编自 Claude Code Context Cleanup Guide 的 context-audit 技能,Armory 移植版增加包感知检查,并把评分细则视为可覆盖的参考而非定论。

使用方式:先获取 /context 数据。检查对话中是否有近期 /context 输出;若没有,需请用户在终端运行 /context 并粘贴结果,在拿到真实数据前应停止,不进入第二步。随后按 /context 输出从大到小逐项审计,可并行执行独立检查。

主要能力:检查 MCP 服务器(统计 settings.json 与 ~/.claude/settings.json 中已配置服务器,报告 MCP 总开销,标记有 CLI 等价的服务器如 Playwright、GitHub 等,若已装 mcp-to-skill 则建议用于最重的服务器);检查各 CLAUDE.md 文件行数并用五类过滤器(Default、Contradiction、Redundancy、Bandaid、Vague)逐条判定,超过 200 行时检查渐进披露机会;检查 Armory 规则包(列出行数、套用同一过滤器,超 300 行标记);检查已安装技能(仅统计 SKILL.md 正文行数,超过 200 行警告、超过 500 行严重,并审计 frontmatter 描述是否超 60 词);检查设置(autocompact_percentage_override 缺失或超 80、env.BASH_MAX_OUTPUT_LENGTH 为默认值、permissions.deny 缺失及应拒绝的臃肿目录)。

评分与报告:从 100 分起按问题扣分,最低 0 分,输出含分数、上下文分解、问题清单、需删规则、冲突及前三大修复的固定格式报告,分数标签为 CLEAN/NEEDS WORK/BLOATED/CRITICAL。最后提供针对性修复,设置与权限变更可自动应用,但修改 CLAUDE.md、RULE.md、SKILL.md 等指令文件前需展示 diff 并等待确认。

限制:无法自行运行斜杠命令,必须依赖用户提供的 /context 输出;评分细则为默认参考,用户可在项目 CLAUDE.md 中覆盖扣分;行数阈值不适用于封装大型 CLI 的参考型技能,应判断正文而非文件数。