unused-code-audit

Installation
SKILL.md

未使用代码审计

原则

把每个自动化结果都当作候选,而不是证明。只有在用法、入口、副作用和公共 API 风险都被排除后,才删除。

优先做小而有证据的删除。不要仅因为类型或导出名没有直接 import,就收缩公共 API;生成声明和推断出的消费者类型仍可能依赖它。

本技能回答“还有人在消费它吗?”。它不回答更广义的“它是否仍有必要?”。对于“被使用但不必要”的代码,切换到 necessary-code-audit。

不要在发现第一个未使用符号后停止。对于用户指定的目录或功能,必须审计作用域内所有文件、导出、本地 helper 和 re-export 路径后再报告完成。

不要把注释作为未使用代码删除或重写,除非相关代码被删除,或注释已经过期/误导。

本技能属于三个清理技能之一:

  • 用 unused-code-audit 证明代码是否仍有消费者。
  • 代码被使用但可能不必要时,用 necessary-code-audit。
  • 目标涉及页面状态、查询、变更、权限、错误或用户可见行为时,用 page-flow-cleanup-audit。
Installs
98
GitHub Stars
2
First Seen
Jul 6, 2026