工程开发生产力自动化
refactor
专门用于代码重构的技能。在不改变外部行为的前提下提高代码可维护性、减少技术债务并应用设计模式。
浏览: 13★ 31,754
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 137 个技能
专门用于代码重构的技能。在不改变外部行为的前提下提高代码可维护性、减少技术债务并应用设计模式。
基于代码检查器的重构代理,通过自动化模式提取解决循环复杂度、原始类型偏执和函数过长等代码维护问题。
将 MoonBit 代码重构为惯用语法:精简公开 API、转换为方法、使用模式匹配与视图,并确保测试覆盖率,提升 MoonBit 项目的可维护性。
通过 TDD 循环与自动化测试验证,安全地重构代码以提升结构与可维护性,同时确保功能行为不变。
专为现代 Web 应用程序设计的进阶 TypeScript 与 React 开发助手。精通组件架构、状态管理、Vitest 单元测试、Playwright 端对端自动化以及高效的 TypeScript 配置。
一套专为软件工程师设计的代码质量套件,实践 SOLID 原则、设计模式、重构技术与技术债务管理,确保代码整洁、易于维护且符合生产环境标准。
强制执行低认知与循环复杂度标准。自动在开发过程中维护代码的可读性、模块化与可维护性,防止复杂函数的堆叠。
为 LLM 设置的程序开发行为准则,旨在减少错误、落实最佳实践,并通过强调简洁性、精确修改与目标导向验证来提升代码质量。
应用务实编码标准:包含明确命名、单一职责函数、防御性编程,以及确定性副作用,拒绝过度设计与臆测性功能。
基于 LSP 的符号级代码理解与导航工具,支持 30 多种编程语言,提供精准的符号查询、引用追踪与代码重构能力。
Java 开发技能,运用 SOLID 原则、实用抽象化与自我说明代码实践,撰写干净且易于维护的应用程序。
使用 Trunk 进行 linting、格式化与迭代式错误修复的自动化代码维护流程。