简化代码先保行为的Skill

简化代码提升可读性和可维护性,保持功能不变。

code-simplifier 是在保留功能前提下整理代码表达的 Skill。它默认关注最近改动,减少多余嵌套与重复,把名称和控制流写得更容易理解。

更少行不一定更简单,把多种条件塞成一行反而难调试。移除抽象也要看它是否承担了重要边界,不能为了统一样式把不同职责拼成一个函数。

原文列出项目规范,但其中“尽量避免 try/catch”不是所有代码的正确规则。异常处理要保住约定的错误行为与清理,重排逻辑后也需核输出和副作用,不只比较页面是否看起来一样。

适合已完成改动后的局部整理。本文未修改真实代码;自动优化不能自行扩大范围或保证功能完全不变,最后需针对受影响行为验证,并说明真正改善了什么,而不是只报告删了多少行。

分类:AI 与 Agent

来源仓库:simonwong/skills

适合用来做什么

  • 简化这段Python代码以提高可读性。
  • 优化这个JavaScript函数以提高性能。

安装 code-simplifier

npx skills add https://www.iskills.cc/skills/simonwong/skills/code-simplifier/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 code-simplifier 的用途与原始说明

浏览全部 Skill 指南