给Claude Code装上工程纪律:steveantini的五轮Code Review技能库

很多团队上了 Claude Code 之后,代码质量并没有明显提升——原因是 AI 写代码的流程没人管,全靠模型自己发挥。steveantini/claude-skills 这个库解决的就是这个问题:给你的 AI 装一套”工程纪律”,让它在写代码前先理解架构,写完后做结构化 review。

这个 Skill 在解决什么问题

Claude Code 默认情况下是个”快手型”选手——拿到需求直接开写,写完就交。它不懂你项目的具体架构约定,也不懂为什么要做五轮 review 而不是直接提 PR。steveantini 的做法是:把一整套工程最佳实践编码进 Claude Code 的 Skill 系统,让 AI 每次都在同一个框架下工作。

核心是codebase-review这个 Skill——五轮 review 流程,从逻辑正确性、边界条件、安全性到架构一致性,层层把关。每一轮都有明确的检查维度和标准,不是泛泛的”检查代码质量”。

库的结构:Skill + 参考文档双层设计

这个库的设计比其他 Claude Skills 集合更精细。它的结构是:

  • invocable/:SKILL.md 格式的可执行 Skill,通过符号链接放进~/.claude/skills/,对所有项目全局生效
  • category folders(backend/、security/、frontend/ 等):26 个参考文档,是项目级别的路由知识库,通过项目的 CLAUDE.md 按需引入

这个设计的精妙之处在于分层解耦:全局的 Skill 负责执行流程,项目的参考文档负责注入上下文语境。两者各司其职,不互相干扰。

覆盖的 7 个工程领域

库里有 25 个参考文档,覆盖了开发中最关键的几个方向:

  • AI Integration:Claude API、Prompt Engineering、MCP 开发——教你如何正确接入模型能力
  • Backend:数据库模式(PostgreSQL 为主)、API 设计、Supabase 模式
  • Security:API 安全、后端安全、数据库安全、前端安全、基础设施安全——OWASP Top 10 维度的检查
  • Frontend:React、Next.js、Tailwind CSS、Accessibility
  • DevOps:CI/CD 流水线、部署、环境管理
  • Product Ops:Analytics、Cost Tracking、Evals、Observability
  • Design:UI/UX 模式、响应式设计、Microcopy

怎么安装和使用

安装方式很标准:

git clone https://github.com/steveantini/claude-skills.git ~/Projects/claude-skills
mkdir -p ~/.claude/skills
ln -s ~/Projects/claude-skills/invocable/codebase-review ~/.claude/skills/codebase-review

对于单个 Skill 可以这样引入,如果想用全套参考文档体系,需要在项目根目录的 CLAUDE.md 里引用对应的 category 文件路径。

适合什么团队

这个库适合已经有一定 Claude Code 使用经验、但发现 AI 输出质量飘忽不定的团队。尤其是以下场景:

  • 团队有明确的架构规范(DDD、TCA 等),需要 AI 遵守
  • 代码 review 流程形同虚设,PR 质量参差不齐
  • 想给 AI 建立长期记忆机制,但不想引入复杂的外部记忆系统

MIT 协议,免费使用,最近一次提交是 2026 年 7 月,活跃度还不错。

GitHubhttps://github.com/steveantini/claude-skills


GitHub: https://github.com/steveantini/claude-skills

评论区

0 条评论

登录后可评论。

江望 15 阅读