用途:sc-improve 用于对代码库做系统化改进,覆盖代码质量、性能、可维护性、风格、原则,以及死代码、无用变量、无用导入和孤立文件的清理。
主要能力:按类型选择改进方向,--type 可选 quality、performance、maintainability、style、principles、code、imports、files、all;--cleanup 启用清理模式;--safe 为默认保守模式,带安全校验;--aggressive 为彻底清理,需谨慎;--preview 只展示变更不应用;--interactive 为引导式决策。执行流程为分析、规划、执行、验证、记录。会按需激活 architect、performance、quality、security、code-warden 等角色。
用法示例: /sc:improve src/ --type quality --safe /sc:improve api-endpoints --type performance /sc:improve src/ --cleanup --type code --safe /sc:improve --cleanup --type imports
MCP 集成:PAL 用于验证与分析,如 mcp__pal__consensus 做复杂重构的多模型验证、mcp__pal__codereview 评估改进质量、mcp__pal__precommit 在提交前验证功能保持、mcp__pal__debug 处理回归问题、mcp__pal__challenge 评估激进清理决策;Rube 用于自动化与跟踪,可查找外部工具、更新工单、通知团队、创建可复用配方。
限制:资料要求提供证据,需展示前后代码对比、运行测试验证功能保持,并报告指标;具体支持的语言、框架和版本范围暂未提供;激进模式需人工仔细审查。