<!-- title: 守门员身后：安全三件套补拆 -->

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

## 本期概述

今天早些时候《官方下场守门：审改简验四件拆解》把 `/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 作者：做不过全能件时，把输出格式做成审计方要的那张表，也是一种活法。

## 安全件的四层地图

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

```mermaid
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
```

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

## 安装/使用命令

```bash
# 官方守门员：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](https://github.com/anthropics/skills) 与 [trailofbits/skills](https://github.com/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学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
