refacter
使用复杂性分析和热点检测重构代码。在被要求重构代码、提高代码质量、减少复杂度或识别需要关注的高风险区域时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
使用复杂性分析和热点检测重构代码。在被要求重构代码、提高代码质量、减少复杂度或识别需要关注的高风险区域时使用。
使用复杂性分析和热点检测重构代码。在被要求重构代码、提高代码质量、降低复杂度或识别需要注意的高风险区域时使用。
[代码质量] 识别架构热点:高变更文件、耦合问题、层间违规和依赖纠缠。用于发现导致重复出现的bug或开发速度缓慢的系统性问题。
提高代码质量,减少技术债务,重构以提高可维护性
重构代码以提高质量、性能和可维护性。在重构代码、改进代码结构或现代化遗留代码时使用。
重构代码,使其更清晰、模块化和自文档化,以使代码更具可教性和可维护性。不适用于快速修复、非教育性的更改或仅样式上的更改。
为一个模块创建分阶段的重构计划。当中级开发人员需要一个安全的重构路径时使用。
[代码质量] 评估提议的重构变更的风险级别。用于评估依赖关系、影响范围、回滚难度,并确定变更是否可以安全进行。
[52] 执行。三阶段重构工作流程:(1) 重构/模块化选项的迭代研究,(2) 计划 + 风险/边缘情况分析 + Scope150 验证,然后在用户确认后使用测试进行实施,(3) 应用Scout105清理协议。当被要求安全地重构、模块化或重组代码时使用。
[代码质量] 生成重构更改的摘要报告以供审查。在完成重构会话后使用,以记录更改了什么、为什么更改以及需要验证的内容。
[代码质量]消除代码重复并清理死代码。用于消除复制粘贴的代码,合并相似逻辑,并移除未使用的代码路径。
根据简洁优先的原则,重构复杂代码,使其更清晰、更容易被开发者理解
将传统表单页面重构为使用 FormBuilderWrapper 的声明式表单。自动检测表单字段,检查是否有对应的封装 field 组件,如果没有则先创建 field 包装器,然后将表单转换为 FormFieldConfig 列表形式,减少重复代码
综合分析师的发现与批评者的反馈。产生最终建议,并为已批准的问题生成兼容TDD(测试驱动开发)的重构计划。
通过多步骤验证来安全地重构
建议对修改后的代码进行重构,重点关注安全性、可维护性、可读性和函数式编程的纯粹性
根据最佳实践重构CLAUDE.md
重构BDD实现(场景、步骤定义、功能代码),以提高质量并消除技术债务,同时保持场景通过。在场景通过后使用after implement-feature。
审查代码质量分析师的发现。验证问题是否真实存在,严重程度是否适当,以及建议的重构是否实用。
[代码质量] 提取方法、类或模块以减少复杂性并提高隔离性。当函数过长、类承担了太多职责或关注点混合时使用。
Jupyter Notebook (.ipynb) 内的代码元素批量替换与重构
[代码质量] 进行系统性的重命名以提高代码清晰度:变量、函数、类、文件。当名称不清楚、具有误导性或与其用途不一致时使用。
[代码质量] 扫描代码库以查找技术债务指标:代码异味、复杂性热点、重复、过时模式和反模式。在开始重构会话时使用,以确定需要注意的内容。
从跨仓库模式自动生成的技能 - 在15个仓库中检测到该模式