一种非破坏性的代码重构分析协议,先诊断后修改。通过生成“物料清单”报告,识别死代码、高复杂度、冗余及性能瓶颈,量化影响并给出优化建议,确保在用户授权前不直接编辑代码。
管理代码废弃与迁移流程,涵盖旧系统移除、功能下线及用户迁移策略。通过评估维护成本与依赖关系,制定强制或建议性废弃计划,确保平滑过渡并降低技术债务。
协调器技能,专用于在用户显式调用时,基于实施反馈重构 Ralph 规格文档。通过委派给子代理更新需求、设计和任务文件,确保下游变更级联,并引导用户确认或继续实施。
该技能用于简化代码、文本或计划,在保持原有意图和行为不变的前提下,消除意外复杂性、重复逻辑、模糊命名及不必要的分支。要求变更小巧并验证结果,同时报告简化内容和验证过程。
用于规划安全、增量式的代码重构,避免破坏性行为。通过先建立测试安全网,再制定一系列保持行为不变的小步骤,确保每次提交都通过测试,将重构与功能开发分离,降低大爆炸式重写的风险。
提供语言无关的编码原则,涵盖可维护性、简洁性及设计收敛等核心理念。规范代码质量与可读性,明确函数参数管理、单一职责及组织方式,并制定错误处理最佳实践,旨在提升代码整体健康度与维护效率。
用于自我改进或审计代理性能的 Skill。支持 improve 模式自动修复高影响问题,audit 模式审查失败并应用安全修复。通过解析日志和配置,针对特定领域进行最小化变更以提升可靠性与质量。
- «
- 1
- »


