
Claude Code 写代码很快,但写出来的代码不一定讲究:命名、结构、测试和设计常常顾不上。AI Parabellum 在 11 月 10 日实测了 5 款免费的工程类技能插件,测试用 Claude Code v2.1.319,全程在沙盒里进行,演示文件是一段 30 行、毛病不少的订单处理脚本 orders.py。
最有用的是 Brooks-Lint(MIT,6 个评审技能):它把 12 本经典工程书做成检查清单,给一段代码做评审,找出 5 个警告加 3 条建议,每条都按症状、引用的书、后果和修复方法写清楚,比如用 float 存金额、测试只查结果不为 None。第一次跑分 72,第二次 80——分数只是个粗略信号,别当成固定指标。Agent Rules Books 是另一路:把《代码整洁之道》《重构》等书写成 mini、nano、full 三档规则文件,实测 clean-code 规则把函数拆小、把 if/elif 换成查表、文件读写改成 with 块。pstack 有 67 个工作流技能,这次只试了精简文案的 unslop;Elephant-Goldfish Model(Google 开源)则专管设计先行,7 个技能里有不带上下文的新视角评审,这次只加载、没跑完整流程。
自己试的时候记住三点:用 –plugin-dir 只给当次会话加载,或者直接把 skills 文件夹拷进项目的 .claude/skills;加载前先读一遍 hooks.json,钩子会在每次会话开始时跑命令;接受重构前先跑测试,整洁的 diff 也可能改掉行为。先从哪个开始?作者的建议是:先拿 Brooks-Lint 审一个你已知很乱的文件,报告格式最容易判断发现是不是真的。相关阅读可看站内两个 Claude Code 技能大礼包同题实测,以及5 个现成 Claude Code 技能照着抄。
来源:AI Parabellum,原文


没有回复内容