SuperAPI AI 工具集

strategic-compact

通用与其它

查看项目

更新于 10-15 23:41

技能介绍

用途:strategic-compact 用于在 Claude Code 工作流中,于逻辑边界处提示手动执行 /compact,避免自动压缩在任务中途触发而丢失重要上下文。

主要能力:通过 suggest-compact.sh 脚本在 PreToolUse(Edit/Write)时运行,统计会话中的工具调用次数;达到可配置阈值(默认 50 次)后给出压缩建议,之后每 25 次调用再次提醒。它只负责提示,是否压缩由用户决定。

使用方式:在 ~/.claude/settings.json 中配置 PreToolUse 钩子,matcher 为 tool == "Edit" || tool == "Write",command 指向 ~/.claude/skills/strategic-compact/suggest-compact.sh。可通过环境变量 COMPACT_THRESHOLD 调整首次建议前的工具调用次数。

适用场景:在探索完成后、执行前压缩研究上下文并保留实现计划;完成里程碑后为下一阶段重新开始;在重大上下文切换前清理探索上下文。建议在规划完成后、调试完成后压缩,不要在实现中途压缩。

限制:资料未提供该技能的安装步骤、依赖要求、兼容版本、收费或效果保证等信息。