指导软件架构决策、设计模式及系统原则,涵盖SOLID、分层与六边形架构等。适用于新系统设计、技术选型、重构遗留系统及规划可扩展性。
扫描代码库以识别架构摩擦点,生成包含深度优化建议的可视化HTML报告。通过分析模块浅层结构、耦合度和可测试性,提出重构方案以提升代码的可测试性和AI导航能力。
执行DART项目的机械式重构工作流,保持行为不变进行代码结构调整。支持在分支中自动化编辑,更新构建配置,运行lint、build及测试验证,确保重构安全并提交PR。
基于GitNexus工具进行安全重构的Skill,支持重命名、提取模块、拆分服务及移动代码。通过影响分析映射依赖,结合干跑预览与变更检测,确保大规模代码结构调整的安全性与准确性。
提供React和Next.js性能优化最佳实践,涵盖消除数据瀑布、减小包体积等规则。在编写或重构代码前使用,确保遵循高性能模式,提升应用加载速度与运行效率。
简化代码、文本或计划,在保持原有意图不变的前提下消除冗余逻辑、重复代码和命名不清等问题。通过小步修改并验证行为,确保结果更简洁且功能一致。
指导将应用从 Vercel AI SDK 迁移至 TanStack AI,或处理 TanStack AI 版本升级。涵盖 API 映射、Codemod 自动化及手动重构步骤,解决弃用兼容性问题。
移除 TypeScript 类型检查绕过(如 @ts-nocheck),通过收窄类型、添加守卫或完善局部类型来修复类型边界,确保代码类型安全。
用于将代码库中的模型调用从旧版 Claude 迁移至 Opus 4.5,包括更新模型字符串、移除不支持的 Beta 头及调整 Prompt 行为。
扫描代码库以发现架构深化机会,生成可视化 HTML 报告。通过分析模块深度、耦合和可测试性,提出重构建议,旨在提升代码的可测试性和 AI 导航能力。
用于扫描代码库架构问题、文件行数超限及合规性,并生成可执行的增量重构计划。支持自动化审计脚本与四阶段重构流程,确保代码规范与可维护性。
用于将 UIKit 应用现代化,替换废弃的共享状态 API,迁移至场景生命周期,并适配多窗口及动态尺寸环境。
提供Java项目跨大版本升级(如8至25)的分步指南,涵盖构建配置更新、破坏性变更处理及测试流程。
用于对已实现的UI进行会话内调整,通过审查设计源、执行编辑与验证循环,并调用前端质量修复器确保代码质量,最终提交变更。


