Loading...
Loading...
共找到 7 个 Skills
在保留代码行为的前提下重构代码。适用于提取、合并、所有权转移,或需要在结构编辑前后进行验证的代码清理场景。
用于在不丢失原有行为的前提下简化Skill。
Domain-Driven Development(DDD)工作流专家,采用ANALYZE-PRESERVE-IMPROVE循环实现行为保留的代码转换。适用于重构遗留代码、在不改变功能的情况下改进代码结构、减少技术债务,或者在保留行为的前提下进行API迁移。请勿用于编写新测试(请改用moai-workflow-testing)或从零开始创建新功能(请改用expert-backend或expert-frontend)。
检查diff的清晰度与可安全简化的点,之后可选择应用低风险修复。
编排行为保留型重构流程——确认测试全绿,在不改变代码行为的前提下调整结构,全程保持测试全绿,完成评审后执行 gated commit。适用于需要优化代码结构但必须保证行为不变的场景。
在不改变预期行为的前提下,简化已划定范围的代码或文档区域。适用于删除操作、直接流程重构、减少包装或分支、优化更清晰的数据模型、减少可变状态,或是具体的简化优化场景;当优化机会或设计方案尚不明确时,请使用improve-architecture(架构优化)。
在保留外部可观测行为的前提下改进内部代码结构。适用于带有明确结构目标的代码清理工作,例如减少代码重复或降低复杂度。当主要需求是添加功能、修复缺陷、排查原因或仅验证变更时,请勿使用此方法。