你的AI编程助手,该装个”质量护栏”了——这套跨Agent技能包让代码品味自动在线
最近是不是经常有这种感觉——让 AI 帮你写代码,产量是高了,但代码质量却越来越”感人”?
不是我一个人这么觉得。整个社区都在讨论一个问题:AI 写码大爆发,代码质量却在集体摆烂。
怎么办?今天挖到一个挺有意思的开源工具,叫 agent-skills,专门来解决这个。
🎯 它能干啥?
简单说,这是一个跨 Agent 的技能包集合——你装一次,你的 Cursor、Windsurf、Claude Code、Codex 全部都能用。
包含这些实用技能:
Laravel 规范(laravel-best-practices)
31 条规则,覆盖 7 大类别。不管是谁写的 Laravel 代码,装上这个 skill,AI 就能自动对照规范审查,拒绝随意撸代码。
技术债务审计(technical-debt)
42 条规则,自动给项目里的技术债打分排序。哪个先修、哪个可以缓——AI 帮你排出优先级,不再靠感觉拍脑袋。
代码品味检测(code-slop)
这个我最喜欢。它专门抓那些”看起来能跑但实际很烂”的代码:废话注释、起名随意、过度封装、测试里狂 Mock……24 条规则,给代码打 CLEAN / SUSPICIOUS / INFLATED / CRITICAL 四档。
💡 为什么值得装?
1. 混搭玩法,一套 skill 通吃所有 Agent
不绑定某一个 IDE。Claude Code 装完 Windsurf 也能用,全球 40+ Agent 全支持。团队里大家用不同工具,但质量标准可以统一。
2. 覆盖全主流技术栈
Laravel、PHP、Node、TypeScript、React、MySQL——主流技术栈基本都覆盖了。
3. 零门槛安装
# 全家桶安装
npx skills add AsyrafHussin/agent-skills
# 单技能安装
npx skills add AsyrafHussin/agent-skills --skill laravel-best-practices
# 全局安装(所有项目通用)
npx skills add AsyrafHussin/agent-skills -g
🔧 实际体验
我自己装了 code-slop 技能来验证 PR 代码。review 一个 300 行的功能分支,AI 直接标出了 4 个 SUSPICIOUS 和 2 个 INFLATED 级别的问题——都是那种”能过 lint 但看着就别扭”的代码。手动改完后,代码可读性提升明显。
用 technical-debt 做了一次全项目审计,生成了按 P0-P3 排序的债务台账。第一优先级是某个历史遗留的 N+1 查询,性能问题藏了快两年,这次终于被翻出来了。
⚡ 快速上手
第一步:安装 skills CLI(如果没有)
npm install -g skills-cli
第二步:安装你想要的 skill
npx skills add AsyrafHussin/agent-skills --skill code-slop
第三步:直接开用
Review this PR for code quality
AI 自动加载对应 skill 规则,开始审查。
说白了,这就是给你的 AI 编程环境装上一套代码质量护栏。产出快了,质量也得跟上才行。
GitHub 链接收好:
https://github.com/AsyrafHussin/agent-skills
评论区
登录后可评论。