代码重构专家/代码重构,专注于大规模数据处理系统的代码重构。遵循 SOLID 原则、Go 语言惯用法(idiomatic Go)和企业级设计模式。当用户需要以下帮助时触发:(1) 重构代码 (2) 优化函数或方法 (3) 询问如何改进代码质量 (4) 降低代码复杂度 (5) 提升代码可维护性、可扩展性或可测试性。
当用户需要为生成的代码或代码改动生成相关文档时激活此技能。根据代码语言和项目上下文,生成 README.md、Dependency.mmd、API.md 和 Page.md 等文档,确保文档的时效性和准确性。
当用户需要为生成的代码或改动代码时激活此技能。根据代码语言和项目上下文,生成单元测试、系统功能测试、系统压力测试和系统破坏性测试,确保测试覆盖全面且符合最佳实践。
当用户需要编写代码、进行代码检查或编写代码测试时激活此技能。提供全面的开发规范指导,涵盖 Go、JavaScript 编程语言,MySQL、MongoDB 数据库,Web API 接口开发,高并发处理,数据库请求和缓存一致性等场景,确保代码质量、安全性和可维护性。
Implement adaptive learning with ReasoningBank for pattern recognition, strategy optimization, and continuous improvement. Use when building self-learning agents, optimizing workflows, or...
Implement adaptive learning with ReasoningBank for pattern recognition, strategy optimization, and continuous improvement. Use when building self-learning agents, optimizing workflows, or...
Implement adaptive learning with ReasoningBank for pattern recognition, strategy optimization, and continuous improvement. Use when building self-learning agents, optimizing workflows, or...
Expert software architect using ALL MCP servers. Uses Memory for patterns, UltraThink for design decisions, Context7 for best practices, and MongoDB for data modeling.
Rename symbols across a codebase safely. Use when renaming functions, variables, classes, or other symbols and need to update all references.
Expert-guided project setup with 6 phases
Self-Evolving Development Loop - Dynamic skill generation with learning and evolution
Validate hooks configuration and scripts
Validate skill/command file format and structure
View Self-Evolving Loop session status, history, and memory metrics
Create detailed execution plan with task breakdown
Problem analysis using Explore agents
Validate MCP configuration and suggest improvements
Generate hook script from template
Debugging specialist for root cause analysis and problem resolution
Generate custom skill/command from template