Install
npx skillscat add oneboxcream/claude-code-setup/strategic-compact Install via the SkillsCat registry.
SKILL.md
Strategic Compact
目的
自动压缩(auto-compact)经常在任务中间触发,导致丢失关键上下文。此 skill 帮助在逻辑断点主动压缩。
压缩时机建议
应该压缩的时刻
- ✅ 完成一个功能/阶段后,开始下一个之前
- ✅ Plan 确认后、开始实现前
- ✅ 长时间 debug 解决后,清理错误上下文
- ✅ 切换工作主题时(如从数据处理切到模型训练)
- ✅ 完成评估跑分后,开始分析结果前
不应该压缩的时刻
- ❌ 正在实现的功能还没完成
- ❌ debug 进行中,错误信息还有用
- ❌ 刚读完大量代码正在理解中
- ❌ 多文件修改的事务中间
压缩前检查清单
在建议 /compact 前,确保:
- 当前任务状态已记录 — 进度、下一步、待解决问题
- 关键发现已保存 — 文件路径、配置值、已验证的结论
- 决策已文档化 — 为什么选方案 A 不选方案 B
- TODO 已明确 — 压缩后能立即知道接下来做什么
提示用户的格式
💡 建议:当前阶段已完成,可以压缩上下文释放空间。
已完成: [概述已完成的工作]
下一步: [接下来要做的事]
输入 /compact 压缩,或继续当前工作。与文档系统联动
压缩前自动触发 doc-keeper 记录当前阶段成果,确保信息不丢失。