技能介绍

Trail of Bits Skills Marketplace 是安全公司 Trail of Bits 提供的 Claude Code 插件市场,包含多种技能,用于增强 AI 辅助的安全分析、测试和开发工作流。它的定位是「通过自动化安全审计与深度代码分析,快速发现并修复潜在的安全漏洞」。Codex 可通过其 Claude 市场兼容性加载此市场。

这是一个组合技能,包含 75 个可安装子 Skill。安装时可以选「智能安装」(由 Cola 评估后安装最适合你的 Skill)或「全部安装」。

适用场景

  • 对 C/C++ 代码库做全面的安全审计,并输出 SARIF 格式报告
  • 对智能合约项目运行漏洞扫描器,检查合约安全性
  • 为项目创建自定义的漏洞检测规则
  • 审计项目依赖的供应链威胁态势
  • 对漏洞分析结果做假阳性验证与分类
  • 排查密码学实现中的时序侧信道问题

核心能力

智能合约安全

↔ 左右滑动查看完整表格
插件描述
building-secure-contracts智能合约安全工具包,包含6条区块链的漏洞扫描器
entry-point-analyzer识别智能合约中改变状态的入口点,用于安全审计

代码审计

↔ 左右滑动查看完整表格
插件描述
agentic-actions-auditor审计 GitHub Actions 工作流中的 AI 代理安全漏洞
audit-context-building通过超细粒度代码分析构建深层架构上下文
burpsuite-project-parser搜索并提取 Burp Suite 项目文件中的数据
c-review全面的 C/C++ 安全审查,支持集群并行工作器和 SARIF 输出
differential-review基于 Git 历史分析的安全差异审查
dimensional-analysis用量纲分析注释代码库,检测单位不匹配和公式错误
fp-check对安全漏洞分析进行系统性的假阳性验证,包含强制门控审查
insecure-defaults检测不安全的默认配置、硬编码凭据和失败开放的安全模式
rust-review全面的 Rust 安全审查,涵盖安全/非安全边界、内存安全、并发、panic-DoS、FFI 和异步运行时,支持 SARIF 输出
semgrep-rule-creator创建和优化 Semgrep 规则以检测自定义漏洞
semgrep-rule-variant-creator将现有 Semgrep 规则移植到新目标语言,并进行测试驱动验证
sharp-edges识别易出错的 API、危险配置和易误用设计
static-analysis静态分析工具包,包含 CodeQL、Semgrep 和 SARIF 解析
supply-chain-risk-auditor审计项目依赖的供应链威胁态势
testing-handbook-skills来自Testing Handbook的技能:模糊测试、静态分析、消毒器、覆盖率
trailmark代码图分析、有界子代理上下文切片、Mermaid 图表、变异测试分类和协议验证
variant-analysis基于模式的分析,跨代码库查找相似漏洞
vulnerability-triage-brocards使用7种分类卡对漏洞报告进行分类,可接受、驳回或请求更多信息后再深入分析

恶意软件分析

↔ 左右滑动查看完整表格
插件描述
yara-authoringYARA 检测规则编写,包含 lint 检查、原子分析和最佳实践

验证

↔ 左右滑动查看完整表格
插件描述
constant-time-analysis检测密码学代码中编译器引入的时序侧信道
mutation-testing配置 mewt/muton 变异测试活动——设定目标、调整超时、优化长运行
property-based-testing多语言和智能合约的属性测试指导
spec-to-code-compliance区块链审计的规范到代码合规性检查器
zeroize-audit检测 C/C++ 和 Rust 中缺失或被编译器消除的机密数据零化操作

逆向工程、移动安全、基础设施

↔ 左右滑动查看完整表格
插件描述
dwarf-expert与 DWARF 调试格式交互并理解其内容
firebase-apk-scanner扫描 Android APK 中的 Firebase 安全配置错误
debug-buttercup调试ButtercupKubernetes 部署

开发

↔ 左右滑动查看完整表格
插件描述
ask-questions-if-underspecified在实现前澄清需求
devcontainer-setup创建预配置的 devcontainer,包含 Claude Code 和语言特定工具
gh-cli拦截 GitHub URL 获取,重定向到已认证的ghCLI
git-cleanup安全清理 git worktrees 和本地分支,包含门控确认工作流
github-triage分类 GitHub 开放 Issue 和 PR:合并已通过 bot/批准的 PR,通过子代理审查未审查的 PR,关闭已解决的 Issue 并附带引用评论,交叉链接待修复,其余用本地优先级和变更大小估算打分
let-fate-decide使用加密随机性抽塔罗牌,为模糊规划增加熵
modern-python使用 uv、ruff 和 pytest 的现代 Python 工具和最佳实践
open-sourcing准备仓库公开发布:密钥卫生、许可、CI 就绪和发布自动化
seatbelt-sandboxer生成最小化的 macOS Seatbelt 沙箱配置
second-opinion使用外部 LLM CLI(OpenAI Codex、Google Gemini)对变更、差异或提交进行代码审查。附带 Codex 内置的 MCP 服务器
skill-improver通过自动修复-审查循环进行迭代技能优化
workflow-skill-design基于工作流的 Claude Code 技能设计模式,包含审查代理

团队管理 / 工具

↔ 左右滑动查看完整表格
插件描述
culture-index解读个人和团队的文化指数调查结果
claude-in-chrome-troubleshooting诊断和修复 Claude in Chrome MCP 扩展的连接问题

效果预览

审计软件并发现安全漏洞

以下漏洞是使用 Trail of Bits Skills 发现的:

↔ 左右滑动查看完整表格
技能漏洞
constant-time-analysisML-DSA 签名中的时序侧信道

如果你发现了漏洞,可以通过 提交 Issue 告知我们。

工作方式

这是一个 Claude Code 插件市场:每个插件对应一类具体的安全或开发任务,按需选择加载即可。使用时通过 Claude Code 或 Codex 触发对应插件(例如对当前目录的 C++ 代码库运行 c-review 并输出 SARIF 报告),由插件内的规则与工作流完成分析并给出结果。

vulnerability-triage-brocards 使用 7 种分类卡对漏洞报告进行分类,可接受、驳回或请求更多信息后再深入分析;fp-check 对安全漏洞分析做系统性的假阳性验证,包含强制门控审查;second-opinion 则调用外部 LLM CLI(OpenAI Codex、Google Gemini)对变更、差异或提交做代码审查。

你需要提供

  • 需要 Claude Code 或 Codex 环境来加载此插件市场。
  • 待审计的代码库、智能合约项目或漏洞报告。

你会获得

  • 安全审计与代码审查结果,部分插件可输出 SARIF 格式报告(如 c-review、rust-review)
  • 漏洞检测规则(Semgrep、YARA)与假阳性验证结论
  • 静态分析结果(CodeQL、Semgrep、SARIF 解析)与供应链风险评估
  • 开发工作流增强插件带来的自动化能力,如 GitHub 分类、git 清理、仓库开源准备等

使用示例

试试这样做:

  • 使用 c-review 插件对当前目录下的 C++ 代码库进行全面的安全审计,并输出 SARIF 格式的报告。
  • 运行 building-secure-contracts 插件中的漏洞扫描器,检查当前智能合约项目的安全性。
  • 利用 semgrep-rule-creator 插件为我的项目创建一个自定义的漏洞检测规则。

注意事项

  • 此市场由 Trail of Bits 提供,用于增强 AI 辅助的安全分析、测试和开发工作流。
  • 每个插件有特定的功能,请根据需求选择使用。