SuperAPI AI 工具集

BitterPillEngineering

智能体与模型

查看项目

更新于 10-16 05:05

技能介绍

用途:审计任意 AI 指令集是否存在过度提示,判断哪些规则是真正承重的架构、哪些只是多余的脚手架。核心测试是“更聪明的模型是否会让这条规则变得不必要”,若是则属于脚手架,可考虑删除。

主要能力:对每条规则、指令或偏好运行五问——是否已是默认行为、是否与其他规则矛盾、是否冗余、是否只是针对某次错误的一次性修复、是否含糊不可量化;另加 HOW-vs-WHAT 测试,检查规则是否在编排模型的推理步骤而非描述理想状态。分类动作包括 CUT(重述默认)、RESOLVE(解决矛盾)、MERGE(合并重复)、EVALUATE(评估一次性修复)、SHARPEN(细化含糊规则)、MOVE(移到按需加载)、KEEP(保留)。四类合法 HOW 例外不删:安全门、已验证的坑、工具契约、输出格式契约;确定性工具(*.ts)豁免。

使用方式:两个工作流——Audit(全系统审计,触发词如“audit setup”“full audit”“check all rules”)和 QuickCheck(单文件检查,触发词如“quick check”“check this file”)。执行前会检查用户自定义目录 ~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/BitterPillEngineering/,若存在则加载其中的 PREFERENCES.md 等并覆盖默认行为。可选漂移检测命令:bun ~/.claude/LIFEOS/TOOLS/SkillDriftLint.ts --dir skills/ [--strict] [--top N],仅作建议性扫描,用于机械地找出候选,再由本技能判断。

适用场景:指令文件随时间膨胀、规则互相矛盾或重述默认行为时;清理后验证是否仍有冗余时。

限制与注意:Claude 内置系统提示随版本变化,旧默认行为可能已变,存疑时应实测而非假设;看似冗余的规则可能因模型执行不一致而添加,删除前应查失败历史;一次性修复规则有时防止复发失败;settings.json 的 loadAtStartup 与 postCompactRestore.fullFiles 需保持同步。漂移在每次删减后会重新增长,linter 负责持续检查,本技能负责判断。