一种非破坏性重构协议,先分析代码生成诊断报告(如死代码、复杂度、冗余),经用户确认后再执行修改。旨在通过“先诊断后动刀”的方式降低重构风险。
管理代码废弃与迁移流程,用于安全移除旧系统、API或功能,并引导用户从旧实现过渡到新方案。涵盖废弃决策评估、强制与 advisory 策略选择及生命周期规划。
协调器技能,用于在实施后根据新发现修订规格文档。通过委派给重构专家子代理,同步更新需求、设计和任务文件,并记录决策。
规划安全、渐进式的代码重构,通过先建立测试安全网,再执行一系列保持行为不变的小步骤,避免高风险的大规模重写。
分析工作会话中的用户反馈(纠正、成功、边缘情况),评估信号质量并优化技能指令,支持手动触发或自动捕获学习成果。
提供代码重构与质量提升指导,遵循DRY、KISS、YAGNI等清洁代码原则。用于优化命名、降低复杂度、消除重复代码及提升可读性,适用于代码审查和重构场景。
提供语言无关的编码原则,涵盖可维护性、可读性及质量规范。指导功能实现、代码重构及质量审查,强调简单性、单一职责及错误处理。
用于自我改进和审计的 Skill,通过分析近期日志识别高影响问题,优化技能、提示词及配置,并执行代码修复或生成 PR,提升 Agent 质量与可靠性。
基于运行证据和用户反馈,对现有技能进行结构化升级。严格遵循先规划后审批的两阶段流程,分析失效原因并制定修改方案,仅在用户明确批准后执行变更,旨在提升技能的准确性和健壮性。
用于快速执行无需规划和子代理的简单内联任务,如修复错别字、配置修改、小型重构或简单添加。适用于一句话描述且两分钟内可完成的操作,旨在减少规划开销。
专注于在不改变行为的前提下简化代码,提升可读性、可维护性和扩展性。适用于重构复杂逻辑、消除重复代码及优化命名等场景,强调遵循项目规范与清晰优于技巧的原则。


