一种重构方法论,强调在修改代码前先进行全面的结构扫描、依赖分析和诊断,制定安全的执行计划并逐步验证,以避免引入回归错误。
用于在vscode-copilot-chat项目中升级Anthropic SDK包的专家技能,涵盖版本检查、变更摘要生成、依赖冲突解决及API迁移指导。
自动扫描代码库,识别高杠杆的架构深化机会(如模块浅层化问题),过滤已提案项,并生成结构化PRD格式的GitHub Issue。旨在提升代码可测试性与AI导航性,适用于CI每日架构审查流程。
定义后端服务层与控制器层的职责边界,规范业务逻辑归属、输入输出契约及目录结构,确保控制器薄化与服务层独立。
指导软件架构决策、设计模式及系统原则,涵盖SOLID、分层与六边形架构等,用于系统设计、技术选型、重构及可扩展性规划。
指导基于TDD工作流的代码重构,通过测试安全网保持功能不变。涵盖代码异味检测、设计模式应用、SOLID原则及性能优化,利用tdd-orchestrator代理执行增量式重构以确保所有测试通过。
扫描代码库以识别架构摩擦点,生成可视化HTML报告并提出重构建议,旨在提升模块深度、可测试性及AI导航能力。
用于执行DART项目的机械重构工作流,保持行为不变的前提下进行代码结构优化。支持自动化编辑、分支管理、依赖更新及多层级验证(Lint/Build/Test),确保重构安全可控。
提供基于GitNexus的安全代码重构能力,支持重命名、提取模块、拆分服务等操作。通过依赖分析、影响范围映射和变更检测,确保大规模代码结构调整的安全性与准确性。
提供TanStack AI聊天的状态持久化能力,区分交付耐久性与会话状态存储。支持客户端本地存储与服务端中间件,允许对接任意数据库以保存对话历史、生成任务及中断状态,确保数据在重载或重启后恢复。
修复工作区中跨包相对导入问题,将其替换为通过包导出路径引用。若模块未导出,则补充最小化公共导出,确保仅在同包内使用相对导入,维护清晰的包边界与依赖结构。
指导将代码和提示词从旧版 Claude 模型迁移至 Opus 4.5,包括更新模型字符串、移除不支持的 Beta 头及调整提示词行为差异。


