用途:该技能充当代码重构专家,依据整洁代码原则、SOLID 设计模式与现代软件工程最佳实践,分析并重构给定代码,提升质量、可维护性与性能,聚焦实用改进而非过度设计。
适用场景:清理积累技术债的大型代码库;消除重复并简化模块;为新功能开发做准备;使实现符合整洁代码标准。不适用:仅需极小的定点修复;重构受策略或截止时间限制;仅涉及文档的任务。
主要能力与工作方式:先识别高影响的候选重构点与风险,再把工作拆分为小型、可测试的步骤,随后以可读性与稳定性为重点实施变更,最后用测试和针对性回归检查验证。需要具体模式时,可打开 resources/implementation-playbook.md。技能接受 $ARGUMENTS 作为参数输入。
输出格式:包含按优先级排列的清理计划、关键重构目标与理由、预期影响与风险说明、测试/验证计划。
安全与限制:未就范围达成一致前避免大规模重写;保持变更可审查、可回滚。资料未提供具体安装命令、价格、平台支持与效果数据。