提供NestJS生产级应用的最佳实践与架构模式,涵盖模块设计、依赖注入、安全及性能优化。用于指导新代码编写、现有代码审查、重构及自动化生成,确保遵循标准规范。
倡导重构前先分析代码结构与依赖的“外科医生扫描”模式,通过扫描、诊断、规划、执行和验证五步流程,避免盲目修改,确保重构安全有序。
指导如何升级 github/copilot npm 包。流程包括备份类型定义、更新依赖、对比差异并文档化、编译修复、运行单元测试直至通过,最后生成变更摘要。
在CI中自动审查代码库,识别具有高杠杆价值的架构深化机会(重构),过滤已提案项,并生成PRD格式的GitHub Issue。旨在提升模块的可测试性和AI导航能力,实现无干预的每日架构评审。
该技能用于识别代码中的高频故障文件或技术债务热点,辅助制定重构优先级和排查重复性Bug。实际功能由tech-debt-audit技能提供,此处仅作为别名引用。
提供Go语言 idiomatic 编程模式、最佳实践及约定,涵盖代码简洁性、零值设计、接口使用及错误处理等核心原则,旨在构建健壮、高效且易维护的Go应用。
提供跨领域性能优化指南,涵盖前端INP优化、部分水合策略、后端UUIDv7索引及AI Token成本控制,旨在实现高效低延迟的系统架构。
指导使用TDD工作流进行代码重构,通过测试安全网保持测试通过。涵盖代码异味检测、设计模式应用、SOLID原则及性能优化,确保在改进代码质量的同时维持功能正确性。
扫描代码库以识别架构摩擦点,生成可视化HTML报告并提出重构建议。旨在通过深化模块设计提升可测试性和AI导航能力,辅助开发者优化代码结构。
执行 DART 项目的机械重构工作流,在保持行为不变的前提下进行代码结构优化。涵盖分支创建、自动化编辑、依赖更新及完整的 lint/build/test 验证流程,确保重构安全并生成变更摘要。
基于GitNexus工具进行安全的代码重构,支持重命名、提取模块、拆分服务及移动文件。通过影响分析映射依赖,预览并应用变更,验证修改范围以确保重构安全。
修复工作区内跨包相对导入,替换为包名导出。若模块未导出则补充最小公共导出,确保仅在同一包根内使用相对路径,维护包边界与封装性。


