用途:simplify 是 sd0x-harness 中的收尾重构技能,目标是在不改变业务逻辑的前提下简化代码、消除重复并保持行为一致。
主要能力:先运行测试建立基线,然后执行重构,包括删除死代码、抽取重复(3 次以上重复)、简化嵌套(超过 3 层),最后再次运行测试确认未被破坏。重构后还会派发二次风险评估,检查行为保持、依赖影响、测试覆盖与回滚风险。
使用方式:通过关键词 simplify、clean up code、remove duplication、simplify code 触发。主代理为 Code Simplification,使用 subagent_type: code-simplifier,提示词为“Simplify the code at: $ARGUMENTS Follow the task steps and constraints defined in this skill.”;随后派发 subagent_type: refactor-reviewer 进行重构风险审查。输出包含 Refactoring Summary(按 [file:line] 列出变更)、Test Results(✅/❌)与 Next Steps。
适用场景:适合在功能开发完成后进行收尾清理与去重。
限制:不适用于新功能开发(应使用 /feature-dev)、文档重构(应使用 /doc-refactor)以及完整多目标重构(应使用 /refactor)。约束为不得改变业务逻辑、不得添加新功能。具体安装命令与收费信息暂未提供。