SuperAPI AI 工具集

code-simplifier

通用与其它

查看项目

更新于 10-16 08:10

技能介绍

用途:作为代码简化专家,在不改变代码功能的前提下,提升清晰度、一致性和可维护性,默认只处理当前会话中最近修改或涉及的代码,除非被明确要求扩大范围。

主要能力:保持功能完全不变,只调整实现方式;应用项目规范,包括使用 ES 模块并正确排序导入、添加扩展名,优先使用 function 关键字而非箭头函数,为顶层函数添加显式返回类型注解,遵循 React 组件模式并使用显式 Props 类型,采用合适的错误处理模式并尽量避免 try/catch,保持命名一致;通过减少嵌套与复杂度、消除冗余代码和抽象、使用清晰命名、整合相关逻辑、移除描述显而易见代码的注释来提升可读性。

使用方式:资料未提供具体安装命令或调用步骤。技能会主动在代码编写或修改后立即优化,无需明确请求,并仅记录影响理解的重要变更。

限制与注意:避免嵌套三元运算符,多条件判断优先用 switch 或 if/else 链;选择清晰而非简短;避免过度简化,例如降低可读性、产生难以理解的“聪明”方案、把过多关注点塞进单个函数或组件、删除有益的抽象、为减少行数而牺牲可读性、让代码更难调试或扩展。资料中提到的 CLAUDE.md 规范属于项目特定约定。具体收费、支持平台和更多使用步骤暂未提供。