技术债审计别靠感觉!这个 Claude Skill 帮你排出修复优先级
你有没有这种感觉——代码越写越快,但心里越来越虚?欠下的技术债总是在最忙的时候跳出来咬你一口。一个 PR 改了三行,测试全挂;接手别人的模块,变量名全是 a1、b2;重构了一次,性能反而更差了……
这不是你一个人的问题。每个团队都有技术债务,区别只在于有没有工具去正视它。
今天介绍一个 Claude Code Skill,叫 Technical Debt Skill,专门帮你审计代码库里的技术债,输出一个按「影响 × 投入」排名的清单——让你知道先修什么,而不是眉毛胡子一把抓。
这个 Skill 强在哪?
它内置了 42 条检查规则,覆盖 10 个债务类别:
- 代码债:重复代码块、函数超长、魔法数字
- 安全债:明文密码、SQL 注入风险、过期依赖
- 架构债:上帝类、循环依赖、紧耦合
- 测试债:没有单元测试、覆盖率不足
- ……还有数据债、文档债、基础设施债等 6 个方向
每个检查点会给出 PASS / FAIL / N/A,附带文件路径和行号,以及工时估算(S/M/L)和影响评级(LOW → CRITICAL)。
最实用的是:它输出的不是一个无序的问题列表,而是一张排名债务台账——按「修复难度 × 业务影响」排序,告诉你第一步该干什么。
适用场景
- 接手新项目:用这个 skill 跑一遍,30 分钟摸清技术债家底
- 季度规划:说服老板给重构排期的利器——数据说话
- Code Review 辅助:发现新增债务,及时拦截
- 技术晋升/述职:系统地展示你发现和解决的技术债
支持 PHP/Laravel (MySQL) 和 Node/TypeScript/React 两种技术栈,开源 MIT 协议。
安装方式
在 Claude Code 里一行命令搞定:
npx skills add https://github.com/AsyrafHussin/agent-skills --skill technical-debt
装完之后,对 Claude 说「审计一下这个项目的技术债」,它就会按上面的 42 条规则逐项扫描,输出一份完整的债务报告。
说实话,技术债这东西,躲是躲不掉的。与其等它爆发,不如定期主动审计。这个 Skill 就是你手里的那把尺子。
GitHub:https://github.com/AsyrafHussin/agent-skills
评论区
0 条评论
登录后可评论。