SkillsScout
ENG-QUALITY / 工程效率与代码质量

brooks-lint

收录日期 2026-07-21·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
9
安全性
9
8.3SCOUT SCORE

1. 基本信息

项目 内容
名称 brooks-lint
作者/维护者 hyhmrright(个人开发者)
来源链接 https://github.com/hyhmrright/brooks-lint
许可证 MIT(GitHub API 实测,LICENSE 文件原文一致)
GitHub Stars 1,243(GitHub API 实测,2026-07-21)
Forks 58(同上)
最新版本 v1.4.1(2026-07-17 发布)
安装方式 一条命令跨 11 个平台安装脚本,或 Claude Code 插件市场

2. 功能介绍与亮点

brooks-lint 是一个把“十二本经典软件工程著作”的方法论编码进结构化审查流程的代码质量技能——不是简单地让 AI 泛泛地评论代码,而是从《人月神话》《重构》《整洁架构》《领域驱动设计》《程序员修炼之道》等经典书籍中提炼出六种“生产代码衰变风险”与六种“测试代码衰变风险”,逐一比对代码。

3. 适用场景

固定分类:工程效率与代码质量

适合已经在用 Claude Code / Codex 等编码 agent 生成或修改代码、但担心“AI 只看得到语法层面”的初中级开发者与小团队——尤其是希望在合并前获得比 ESLint/Pylint 更深一层(架构漂移、知识重复、领域模型失真)反馈,又不想为此再接一个独立 SaaS 工具的场景。

4. 跨 Agent 兼容性

(技能以标准 Agent Skills 格式分发,README 另文档化了 OpenCode、Cursor、Windsurf、Antigravity、pi、GitHub Copilot、Kiro、Factory Droid 共 8 个平台的安装方式,但这些均为“按文件层级验证、未经维护者端到端跑通”的状态,本报告不代为断言其可用性。)

5. 推荐理由

把主观的“AI 觉得这段代码有点问题”变成可追溯到具体书籍出处、可复现评分的结构化诊断,同时以标准 Agent Skills 格式原生覆盖 Claude Code 与 Codex 两个生态,无需额外账号或付费依赖,安装即用。

6. 评分

维度 分数 说明
受欢迎程度 7 1,243 GitHub Stars,仓库 Issue 区可见至少 6 位独立第三方用户(rapcal、erikpr1994、madjidsun、cary-hu、kergekacsa、grevgeny)主动报告使用体验或提交兼容性问题,曾登上 Trendshift 当日 JavaScript 仓库榜
可用性 9 单条命令即可在 11 个平台中的任一平台完成安装;README 含英/简中/繁中/日/韩/西六种语言版本;2026-07-17 刚发布 v1.4.1;无需任何外部 API Key 或付费依赖
安全性 9 技能本体为纯 Markdown 提示词与分析指南,不执行任意 Shell 命令、不发起网络请求、不要求任何凭据;MIT 许可、全仓库代码可审计;安装脚本仅做文件复制,未发现可疑指令

安全检查清单逐项结果:

检查项 结果
① Shell 命令执行范围 仅安装脚本复制文件到目标目录,技能运行时不执行代码
② 是否联网外发数据 否,全部分析在宿主 agent 会话内完成
③ API Key/凭据要求 无(可选的开发者侧 live 评测套件需要 ANTHROPIC_API_KEY,与终端用户日常使用无关)
④ 可疑指令/Prompt Injection 迹象 未发现
⑤ 作者/组织信誉 个人开发者,仓库配有确定性测试套件与冻结语料库,工程规范扎实
⑥ License 是否明确 明确,MIT
⑦ 最近维护时间 2026-07-17(4 天前),含近期真实 Bug 修复记录

7. 跟同类 Skills 相比的优势

Skill 定位 与 brooks-lint 的差异
differential-review(Trail of Bits) 安全导向的 diff 审查,结合 git 历史计算改动“爆炸半径”、检查测试覆盖率 聚焦安全回归检测;brooks-lint 聚焦架构/可维护性衰变,且附带可复现的量化健康分
second-opinion(Trail of Bits) 调用外部 LLM(OpenAI Codex 或 Google Gemini CLI)对改动做“第二意见”审查 依赖额外安装的外部 CLI 工具获取多模型视角;brooks-lint 完全在宿主 agent 内运行,不需要接入第二个模型
code-review-and-quality(Addy Osmani) 五轴(正确性/可读性/架构/安全/性能)通用代码审查 覆盖面更广但审查依据来自通用工程原则;brooks-lint 每条发现都能追溯到具体书籍章节,且提供架构依赖关系图与技术债专项模式

8. 用户评价

9. 其他补充

10. 安装使用方式

Claude Code(推荐):

/plugin marketplace add hyhmrright/brooks-lint
/plugin install brooks-lint@brooks-lint-marketplace

首次会话启动时会自动安装 /brooks-review 等短命令。

Codex CLI:

Install the brooks-lint skill from hyhmrright/brooks-lint

其他平台(OpenCode / Cursor / Windsurf / Antigravity / pi / Copilot / Kiro / Factory Droid 等):

curl -fsSL https://raw.githubusercontent.com/hyhmrright/brooks-lint/main/scripts/install.sh | bash -s -- <platform>

安装完成后直接用自然语言提问(如“review this PR”、“audit the architecture”)即可自动触发对应模式,也可直接输入 /brooks-review 等 slash 命令。

11. 注意事项