refactor-system
统合重构代理 - 执行现有系统向微服务架构迁移的综合分析与设计。通过/refactor-system [目标路径] 调用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
统合重构代理 - 执行现有系统向微服务架构迁移的综合分析与设计。通过/refactor-system [目标路径] 调用。
重构候选检测的ast-grep模式、估算工作量计算、按语言定义设置
使用Claude Code进行安全重构策略 - 大规模更改、验证、回滚
创建详尽的技术参考和API文档。
检查使用btca ask的参考SDK实现
完善GitHub问题,添加额外的验证和分类详情;用于高影响力的问题或跨团队工作。
通过提问形式找出需求定义中的遗漏,以细化规格
质量保证协调员,通过基于标准的评估和迭代改进来优化其他技能的输出。
通过分析代码中的过度职责、紧耦合、低内聚以及SOLID原则违反来发现重构机会。生成针对项目架构量身定制的重新设计提案的详细报告。在分析现有代码模块的质量问题、进行重大重构之前或为了维护代码健康时使用。按需进行逐模块分析。(project, gitignored)
在整合代码、提取函数或讨论DRY原则时应用重构模式。当识别重复代码、计划整合或讨论代码组织时使用。当编辑src/目录下的文件,或用户提到“duplicate”、“refactor”、“DRY”、“extract”、“consolidate”或“similar code”时自动应用。
通过有纪律的重构将混乱的代码转换为干净的代码。识别代码异味、重构模式以及在不破坏现有功能的情况下改进代码的勇气。让每个代码库都比你发现它时更好。
专家级代码重构专家,旨在不改变行为的情况下提高代码质量。激活条件:重构、代码异味、技术债务、遗留代码、清理、简化、提取方法、提取类、DRY原则、SOLID原则。不适用于:新功能开发(请使用功能开发技能)、错误修复(请使用调试技能)、性能优化(请使用性能优化技能)。
提高草稿内容的质量。进行审阅并在保留语气的同时应用改进。
通往详细优化报告文件的路径
将问题分解为具有依赖关系的子任务。支持Linear和Jira后端。当用户提到“细化”、“分解”或“计划”某个问题时使用。
分析用户更正,阅读会话记录,并主动更新.claude/rules/或SKILL.md文件以防止问题再次发生。不用于调试代码错误或处理执行期间的异常。
激活干净代码专家模式。精通重构、SOLID原则和设计模式。在提高代码质量、减少技术债务、应用设计模式或重构代码时使用。
按照最佳实践,通过测试优先验证安全地执行重构。以重构发现报告作为输入,进行增量重构并持续验证。确保测试保持通过状态,捕获指标,并生成执行日志。在重构发现分析后使用,以实施推荐的改进。(项目, git忽略)
应用Fowler的重构模式 - 识别代码异味,应用经过验证的转换
索引参考文档以供RAG使用。从PDF中提取文本,处理并添加到语料库。使用场景:添加文档、查找参考资料、列出文档。
改进现有的GitHub问题,使其更加清晰和完整;在被要求改进问题草稿时使用。
在TDD/BDD实现过程中精炼需求。捕捉开发人员发现的边界情况、竞态条件和业务规则。启用需求精炼循环。当开发人员在编码过程中发现缺失的需求时使用。
分析AppWorld任务失败情况,提取特定的API模式,并生成具有具体代码示例的可操作手册条目
禁用会话结束时的自动反射。手动反射仍然有效。激活以关闭反射,禁用反射,停止自动反射。