首页 › skills-review › 守门员身后:安全三件套补拆

守门员身后:安全三件套补拆

本期概述

今天早些时候《官方下场守门:审改简验四件拆解》把 /security-review 一笔带过——四个斜杠里唯一带安全标签的件,评分最保守、拆得最简,末尾留了一句钩子:本机还装着 security-best-practices、security-threat-model、security-ownership-map 三个社区件。本期把这颗钩子收回来,单独给安全赛道开膛:三个社区件加官方守门员,再拉上两个厂商对照组——Sentry 官方件与专业安全公司 Trail of Bits 的全家桶。核心发现:安全件没有像内容件那样卷成同质化红海,而是沿开发生命周期自动分层成四层兵力——写码规范、设计建模、提交审查、组织治理——官方守门员钉死在提交层之后,社区件在其余三层各守一段,互不打架。

评测对比表

评分口径沿用本系列五维权重(功能 25%、设计 25%、实战 20%、上手 15%、社区 15%),5 星最好,「上手难度」星越多越容易上手。重要声明:本轮外网抓取通道未放行,三件套未实读 SKILL.md 内部,各分项为按本刊存档判语复算的编辑判断(标 ※),官方与 Sentry 两件另有两期存档实评可引。

Skill 功能完整度 25% 设计质量 25% 实战效果 20% 上手难度 15% 社区活跃度 15% 加权
/security-review(官方内置) ★★★★ ★★★ ★★★★ ★★★★★ ★★★★ 3.9
security-best-practices※ ★★★★ ★★★★ ★★★ ★★★★ ★★★ 3.65
security-threat-model※ ★★★★ ★★★★ ★★★ ★★★ ★★★ 3.5
Sentry security-review ★★★★ ★★★★ ★★★★ ★★★ ★★★★ 3.85
trailofbits/skills※ ★★★★ ★★★ ★★★ ★★★ ★★★★ 3.4
security-ownership-map※ ★★★ ★★★★ ★★★ ★★★ ★★★ 3.25
claude-code-owasp※ ★★★ ★★★ ★★★ ★★★★ ★★ 3.0

逐件拆解

官方 /security-review:被讲了两次的守门员,先立此存照

这个件此前已被两期讲过,本期只做基线校准。六月《审查即防线:质量门禁七引擎实测》给它 4.55 的高分:Anthropic 官方内置,发布时处于 Limited Research Preview 阶段,卖点是语义理解而非静态规则匹配——不靠模式扫描,靠读懂代码意图找洞,覆盖 SQL 注入、XSS、认证绕过、敏感数据暴露、不安全反序列化等 OWASP Top 10 风险。它的 GitHub Action 版(anthropics/claude-code-security-review)每次 PR 自动触发、结果以内联评论贴到相关代码行,还能用 .claude/security.yml 配误报抑制、严重级别阈值和审查范围。存档转引 Gecko Security 的独立测试:误报率约为 Snyk 的六成,复杂业务逻辑漏洞的检出反而更优;另一份独立评测(Timon Kreibich)横测五个 Claude 安全件后只推荐了它。短板 equally 明确:不做依赖漏洞扫描,供应链那一层得交给 Snyk 们。今天早上的四斜杠横评把它记 3.9 保守分,理由是装机清单里没附描述原文——一个守门员被两次记分、两次都是保守口径,这本身就是安全件生态的注脚:大家都在等它定型。

security-threat-model:三件套里唯一工作在设计阶段的件

五月存档给过它 3.80 分和一段难得的功能描述:读整个代码仓库,枚举信任边界、数据流和攻击面,输出结构化的威胁模型报告,覆盖 OWASP Top 10 和 STRIDE 全分类。把这段描述放回四斜杠横评的坐标系里,它的差异化立刻显形——官方守门员审的是 diff,回答「这段新代码有没有洞」;它审的是整仓架构,回答「这个系统的墙砌在哪里、门外站着谁」。输入不是变更而是全景,这决定了它和官方件根本不会打架:一个管盖楼时的图纸,一个管交房前的验收。短板也来自同一处:威胁建模是安全工程里最吃经验的手艺,存档判语直说「需要安全工程基础知识才能理解输出,对初级开发者存在认知门槛」;容器、云原生这些新地形的规则库也还没铺满。变现叙事在三个件里最顺——传统安全审计市场价一次五千到五万美元(五月存档口径),AI 化后按仓库规模订阅收费的空间可观。教学场景另有妙用:红蓝对抗演练里让 AI 出攻击面分析、学员照着修,一门课的骨架就有了。

security-best-practices:写码阶段的规矩本

六月分层图谱给它的定位是「语言/框架专项」,今天早上的横评判语是「写码时守规矩」。拼起来即它的生态位:当守门员审 diff、威胁模型审架构时,它管的是最靠近键盘的一层——某种语言、某个框架下的安全写法惯例,相当于把 OWASP 的编码规范按技术栈拆碎,垫在写代码的当下。它和官方件的关系近似 linter 与 reviewer 的分工:规矩本是查习惯,守门员是查意图,前者能拦住的低级洞(硬编码密钥、不安全的随机数、错误的序列化姿势)根本不该走到 PR 那一步。上手门槛比 threat-model 低一档——规矩本的输出是「应该怎么写」,不需要读懂威胁模型里那些数据流图,普通开发者即可消费。这就是它上手分给四星的原因:三件套里它离日常编码最近、离论文最远。约束条件照录:本件在装机清单在册、存档有分层判语,但内部文件本未开膛,规则库覆盖哪些语言框架、更新频率跟不跟得上框架版本,均待实测※。

security-ownership-map:治理层,三件套里最抽象的一段

六月存档给它留了两行注脚:「组织级安全治理」和「Bus Factor 分析」。翻译一下:前两件回答「哪里会出事」,它回答「出事了谁负责、谁请假会让这块安全能力瘫痪」。它把安全从代码维度拉到组织维度——梳理安全责任的拓扑,标出单点依赖,让合规团队看得懂。这也是它加权分垫底三件套的原因:独立开发者用不上责任拓扑,小团队用不着 Bus Factor,它的消费者天然是大组织里的安全负责人与审计方。但最低分不等于没价值——安全件四层地图里,它是唯一横切层,不随 SDLC 推进出现,而是像一张网罩在整个流程上面。若把三件套看作一个产品线的三个 SKU,它是企业版才解锁的那个模块:对个人免费用户可有可无,对要过 SOX 或等保审查的团队是刚需。设计启示也在这里:同一赛道做三件,不是功能拆稀,而是受众拆细。

Sentry security-review:厂商件的时间差打法

五月存档里 getsentry/skills 这个官方包的数据今天看仍有信息量:security-review 以 6.4K 安装量成为包内最受欢迎的件,比专门修 Bug 的 find-bugs(2.9K)高出一倍还多——安全审查的需求压过了修错,这条数据是「安全审查是蓝海」判断的直接证据,存档同时提到 OWASP 已为此发布 Agentic Skills Top 10 风险指南(转引,未核验原链)。厂商件的打法与官方守门员构成时间差:官方件守在提交前,Sentry 件守在运行时——线上真实流量打出来的漏洞回流成修复建议,与监控、堆栈分析天然长在一起。这是数据壁垒型打法:没有生产环境遥测数据的纯提示词件做不了这一层。代价是上手成本:需要 Sentry 账号、API Token 和正确的 SDK 配置,三件套里门槛最高的一段。分数 3.85,仅次于官方件——数据和分发都在自己手里的厂商件,社区作者很难在同一生态位竞争。

trailofbits/skills:专业安全公司下场,但本机判语已转向

Trail of Bits 是以漏洞研究闻名的老牌安全咨询公司,它的 skills 仓库在本刊九月存档里被称作「安全全家桶」,当时的装机单还专门给了 clone 命令。但同一段存档的判语更值得抄录:「赛道已建制化,可优先官方 security-review」——专业公司的件,在四个月后的装机建议里已让位于官方守门员。这个转向比仓库本身更有报道价值:安全件的江湖里,「专业权威」这个最大筹码正在被「官方默认」稀释。全家桶的剩余价值在深度工具链——安全公司的看家本领是把真实漏洞研究的经验灌进流程,这类深度是通用守门员短期补不齐的,但需要使用者自己有能力判断哪件适用,全家桶不承诺开箱即用。本轮未读其内部文件,3.4 的分数按全家桶套件的中位预期给※。

claude-code-owasp:生态位最窄,但过审计时最省话

两期存档提到它的方式高度一致:合规审计场景的轻量补充。专注 OWASP 检查清单(存档记录为 2025-2026 版),不带 STRIDE、不带治理分析,换来的是输出直接对着合规问句——审计师问「OWASP Top 10 过了没有」,它答得最干脆。threat-model 覆盖面比它广,但在合规场景不如它精准,这句六月存档的原话就是它的存在理由。2 星社区分是真实的:清单类件护城河最浅,谁都能抄一份。它的启示给 Skill 作者:做不过全能件时,把输出格式做成审计方要的那张表,也是一种活法。

安全件的四层地图

把七件摆回开发生命周期,分层结构一目了然:

flowchart TD
    A["写码阶段"] --> B["security-best-practices"]
    B -->|规矩本垫在当下| C["设计阶段"]
    C --> D["security-threat-model"]
    D -->|整仓威胁建模| E["提交阶段"]
    E --> F["官方security-review"]
    F -->|diff语义审查| G["合并上线"]
    G --> H["Sentry security-review"]
    H -->|线上漏洞回流| A
    I["security-ownership-map"] -->|责任拓扑横切| E
    I -->|Bus Factor分析| G

这张图解释了安全赛道为什么没有内卷:安全知识的有效期天然分层——写法规矩最稳定,威胁面随架构变,责任随组织变。官方件凭语义理解能力占住「提交审查」这个流量最大的卡口后,社区件的活路不在卡口上硬碰,而在官方没有动力去占的阶段:设计建模吃安全工程经验,治理分析吃组织场景,运行时回流吃数据壁垒。对比今天早上效率货架「全员开分、空位难寻」的结论,安全赛道给出反例——空位不是没有,是长在时间轴上而不是货架上。

安装/使用命令

# 官方守门员:Claude Code 内置,无需安装,斜杠触发
/security-review

# 官方 GitHub Action 版(PR 自动审查,配置 .claude/security.yml 调阈值)
# 仓库:anthropics/claude-code-security-review

# Sentry 厂商件(需 Sentry 账号与 API Token;同一仓库语法,件名以 --skill 指定)
npx skills add getsentry/skills --skill security-review

# Trail of Bits 安全全家桶(转引自本刊 09-18 存档装机单)
git clone https://github.com/trailofbits/skills .claude/skills/trailofbits

# 社区三件套:五月存档记录为「预装于当前环境」,未见独立仓库门牌
# 未预装者先定位市场货源,件名实取:
npx skills find security

推荐排行榜

综合榜:/security-review(3.9)> Sentry security-review(3.85)> security-best-practices(3.65)> security-threat-model(3.5)> trailofbits/skills(3.4)> security-ownership-map(3.25)> claude-code-owasp(3.0)

上手最快榜:/security-review(内置零配置)> claude-code-owasp(清单对照即用)> security-best-practices(输出不需安全背景)

团队适配榜:过合规审计选 claude-code-owasp + ownership-map;建威胁模型选 threat-model;线上系统选 Sentry 件;独立开发者一件官方守门员足矣。

装机顺序建议:官方守门员是地基,第二个位置按你的形态选——有生产环境上 Sentry 件,做架构设计上 threat-model,其余两件等团队规模说话。

信息边界

本轮与 09-24 修错件一期同口径:外网抓取通道未放行,全文未做实时联网核验。安装量、评分、竞品数据均为本刊存档时点值(2026-05-18、2026-05-27、2026-06-07、2026-09-18 四期),星数与安装量四个月间的涨跌一律不写。三件套与 trailofbits 全家桶未实读 SKILL.md 内部,分项分数为按存档判语复算的编辑判断※,不代表对内部设计的实测结论。Gecko Security 误报对比、Timon Kreibich 评测、OWASP Agentic Skills Top 10 均为存档转引的第三方说法,未经二次核验。

参考来源

  1. 本刊存档《官方下场守门:审改简验四件拆解》(2026-09-24,docs/claude-code/skills-review/2026-09-24-skills-ecosystem-r3-0857.md)— /security-review 保守分与三件套钩子的出处
  2. 本刊存档《审查即防线:质量门禁七引擎实测》(2026-06-07,output/2026-06-07/skills-ecosystem-r3-0208.md)— 官方件功能细节、安全件四层分层、Gecko Security 测试与 Timon Kreibich 评测的转引出处
  3. 本刊存档《Skills生态评测》(2026-05-18,output/2026-05-18/skills-ecosystem-0947.md)— security-threat-model 功能描述、3.80 旧评与变现数据的出处
  4. 本刊存档 Sentry 件横评(2026-05-27,output/2026-05-27/skills-ecosystem-r3-0017.md)— getsentry/skills 安装量数据与「安全审查是蓝海」判断的出处
  5. anthropics/skills 与 trailofbits/skills — 官方件与安全全家桶的上游仓库(往期存档转引,本轮未重抓)

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入