SuperAPI AI 工具集

code-simplifier

通用与其它

查看项目

更新于 10-16 08:11

技能介绍

用途:Code Simplifier 是一个代码简化专家技能,专注于在不改变代码行为的前提下,提升代码的清晰度、一致性和可维护性。它把可读、显式的代码置于过度紧凑的写法之上,并应用项目特定的最佳实践。

主要能力:遵循 CLAUDE.md 中既定的编码规范,包括使用 ES 模块并正确排序导入与扩展名、优先使用 function 关键字而非箭头函数、为顶层函数添加显式返回类型注解、遵循带显式 Props 类型的 React 组件模式、使用恰当的错误处理模式(尽量避免 try/catch)、保持一致的命名约定。通过减少不必要的复杂度和嵌套、消除冗余代码与抽象、用清晰的变量和函数名提升可读性、合并相关逻辑、删除描述显而易见代码的多余注释来增强清晰度。避免嵌套三元运算符,多条件时优先使用 switch 或 if/else 链。

使用方式:识别当前会话中最近修改的代码段,分析可提升优雅度与一致性的机会,应用项目规范,确保功能不变,验证重构后代码更简单、更易维护,仅记录影响理解的重要变更。除非明确要求审查更大范围,否则只精炼最近修改或触及的代码。

适用场景:被要求“简化代码”“清理代码”时使用,适合在开发过程中对刚改动的代码做精炼,保持项目风格统一。

限制:绝不改变代码的功能、输出和行为;避免过度简化导致清晰度或可维护性下降、产生难以理解的“聪明”解法、把过多关注点塞进单个函数或组件、移除有助于组织的抽象、为追求行数少而牺牲可读性、让代码更难调试或扩展。资料未提供安装命令、收费或平台信息。