内容
<div align="center">
<img src="assets/banner.svg" alt="Sectinel, 开放安全的 AI 代理 arsenal" width="100%">
<br/><br/>
[](LICENSE)
[](https://agentskills.io)
[](# what's-inside)
[](#five-frameworks-one-arsenal)
[](#whats-inside)
[](https://github.com/NousResearch/hermes-agent)
[](#compatibility)
[](https://opencode.ai)
[](https://claude.ai/code)
[](#five-frameworks-one-arsenal)
[](CONTRIBUTING.md)
### AI 代理的开放安全 arsenal。 784 个技能,MCP 接线和扫描器集成在一个可安装的套件中。
[内容](#whats-inside) · [框架](#five-frameworks-one-arsenal) · [兼容性](#compatibility) · [安装](#install) · [集成](#integrated-scanners--engines) · [致谢](#credits--attributions)
<br/>
**🌐 English · [Español](README.es.md) · [中文](README.zh.md) · [Français](README.fr.md) · [Deutsch](README.de.md) · [Português](README.pt.md) · [日本語](README.ja.md)**
</div>
---
## 为什么存在
AI 代理可以编写代码和搜索网络,但它们并不具备安全分析师实际依赖的动手攻略。应该在内存转储中运行哪个 Volatility3 插件?哪个 Sigma 规则能捕获 Kerberoasting?如何将用户输入跟踪到危险的接收点?少数几个涵盖这一领域的优秀技能库分散在不同的存储库、格式和框架中。
Sectinel 将它们集中在一个地方。它捆绑了最强大的开放安全技能库,连接了领先的开放扫描器和安全 MCP,将所有内容映射到五个行业框架中,并将整个内容封装在一个安装程序中。任何与 agentskills.io 兼容的代理都可以在无需组装的情况下获得所有内容。
## 内容
**784 个技能** 源自三个上游库(在原始许可证下分发,并附有完整的 [致谢](#credits--attributions)),以及扫描器和 MCP 接线:
| 库 | 技能 | 覆盖范围 |
|---|---:|---|
| **Anthropic-Cybersecurity-Skills** (@mukul975) | 754 | 26 个领域:云,威胁狩猎,威胁情报,Web/应用,网络,恶意软件,DFIR,安全运营,IAM,SOC,容器,OT/ICS,API,漏洞管理,事件响应,红队,渗透测试,终端,DevSecOps,钓鱼,加密,零信任,移动,勒索软件,合规,欺骗 |
| **cybersecurity-skills** (@briiirussell) | 29 | 7 个家族:应用安全和供应链,进攻/侦察,检测和响应,云和基础设施,AI 安全,设计和治理,合规和隐私 |
| **claude-cybersecurity** (@AgriciDaniel) | 1(8 个代理) | 旗舰编排器,扩展到 8 个并行专家:漏洞检测,授权,机密,供应链,IaC,威胁情报,AI 代码模式,业务逻辑 |
在 [`docs/arsenal.md`](docs/arsenal.md) 或 [`arsenal/`](arsenal/) 下浏览完整目录。
### 技能剖析(agentskills.io 标准)
每个技能都是一个带有 `SKILL.md` 的文件夹:用于快速发现的 YAML 前置信息,以及结构化的 Markdown 工作流程,通常还附带 `references/`、`scripts/` 和 `assets/`。代理读取前置信息(大约 30 个 token),并仅加载它需要的攻略(500 到 2000 个 token),因此您可以在不填充上下文窗口的情况下获得完整的覆盖。
## 五个框架,一个 arsenal
技能携带到主要行业框架的映射,因此一个攻略可以一次回答几个合规性问题:
| 框架 | 范围 |
|---|---|
| [MITRE ATT&CK](https://attack.mitre.org) | 对手行为 / TTPs(14 个战术) |
| [NIST CSF 2.0](https://www.nist.gov/cyberframework) | 组织态势(6 个功能) |
| [MITRE D3FEND](https://d3fend.mitre.org) | 防御对策 |
| [MITRE ATLAS](https://atlas.mitre.org) | AI/ML 对抗性威胁 |
| [NIST AI RMF](https://airc.nist.gov/AI_RMF) | AI 风险管理 |
## 兼容性
Sectinel 建立在开放的 **[agentskills.io](https://agentskills.io)** 标准上,因此它可以直接与任何兼容的代理运行时集成:
| 运行时 | 状态 |
|---|---|
| **Hermes Agent** (NousResearch) | ✅ agentskills.io 技能本地加载 |
| **OpenClaw** | ✅ 直接读取 agentskills.io arsenal |
| **opencode** | ✅ 一流(安装程序连接 `~/.config/opencode`) |
| **Claude Code** | ✅ 一流(`~/.claude/skills`) |
| **Cursor · Cline · Windsurf · Roo Code · Continue · Aider** | ✅ 通过标准和 [`adapters/`](adapters/) |
| **OpenAI Codex CLI · Gemini CLI** | ✅ 通过标准和 [`adapters/`](adapters/) |
参见 [`adapters/README.md`](adapters/README.md) 获取每个平台的安装步骤。
## 安装
```bash
# 克隆,然后安装 arsenal(技能 + 旗舰 + 扫描器/MCP 接线)
git clone https://github.com/Mikaru0Mystic/sectinel.git
cd sectinel
bash scripts/install.sh # macOS / Linux / WSL
# 或者,在 Windows 上: pwsh scripts/install.ps1
```
这会将 784 个技能 arsenal 安装到 `~/.config/opencode/cybersec-arsenal/`,将旗舰 `cybersecurity` 技能安装到 `~/.claude/skills/`,并打印安全 MCP 接线代码段。重启代理运行时后生效。
## 集成扫描器和引擎
Sectinel 的技能懂得如何驱动真正的工具。这些工具在运行时运行,而不是被捆绑,每个工具都有自己的许可证(参见 [致谢](#credits--attributions)):
| 工具 | 角色 | 捆绑? |
|---|---|---|
| **[ship-safe](https://github.com/asamassekou10/ship-safe)** | 23 代理防御扫描器(无 API 密钥) | 调用(`npx`) |
| **[Shannon](https://github.com/KeygraphHQ/shannon)** | 自主白盒 AI 渗透测试 | 调用(AGPL,不捆绑) |
| **[PentAGI](https://github.com/vxcontrol/pentagi)** | 自主渗透测试平台(nmap/metasploit/sqlmap) | 调用(不捆绑) |
| **Semgrep / OSV-Scanner / Trivy / Gitleaks / Checkov / hadolint** | SAST / SCA / IaC / 机密 | 调用 |
| **Semgrep MCP** | SAST 模型上下文协议 | [`mcp/`](mcp/) 配置 |
参见 [`docs/integrations.md`](docs/integrations.md) 和 [`mcp/README.md`](mcp/README.md)。
## 可选搭配 Breachproof
Sectinel 是 arsenal,它独立存在,与任何 agentskills.io 兼容的代理一起使用。如果您想要一个自主代理来使用它,**[Breachproof](https://github.com/Mikaru0Mystic/breachproof)** 是一个围绕该库构建的自主代理:它获取技能,运行扫描器,并将代码库驱动到零发现。完全可选;Sectinel 不需要其他东西来使用。
## 更新 arsenal
库被分发,以便安装保持自包含。您可以随时从上游刷新它们:
```bash
bash scripts/sync-arsenal.sh
```
## 贡献
最有用的贡献是现场反馈和新技能。新技能应遵循 agentskills.io 的 `SKILL.md` 格式,并包含框架映射(CI 检查 `name` 和 `description`)。参见 [CONTRIBUTING.md](CONTRIBUTING.md) 和 [Code of Conduct](CODE_OF_CONDUCT.md)。
> 如果您正在修复一个**分发**的上游技能,请将修复发送到原始项目(如下所链接),以便每个人都能受益,而不仅仅是这个副本。
## 许可证
[Apache License 2.0](LICENSE) 涵盖 Sectinel 自己的代码和打包。分发库保留其**原始**许可证(Apache-2.0 和 MIT)。参见 [`arsenal/`](arsenal/) 下每个库的 `LICENSE` 文件,以及 [NOTICE](NOTICE) 和 [ATTRIBUTIONS.md](ATTRIBUTIONS.md)。
## 致谢
Sectinel 真正是一个策划和集成项目。如果没有将它聚集在一起的库和工具的作者,它就不会存在。每个库都是他们的工作,在其自己的许可证下使用:
### 分发技能库(在 `arsenal/` 中捆绑,附带其 LICENSE 文件)
- **[Anthropic-Cybersecurity-Skills](https://github.com/mukul975/Anthropic-Cybersecurity-Skills)**,754 个技能,由 **Mahipal Jangra (@mukul975)** 贡献。Apache-2.0。
- **[cybersecurity-skills](https://github.com/briiirussell/cybersecurity-skills)**,29 个技能,由 **Bri Russell (@briiirussell)** 贡献。MIT。
- **[claude-cybersecurity](https://github.com/AgriciDaniel/claude-cybersecurity)**,旗舰 8 代理技能,由 **@AgriciDaniel** 贡献。MIT。
### 集成工具(调用,非捆绑)
- **[ship-safe](https://github.com/asamassekou10/ship-safe)** 由 @asamassekou10 贡献。MIT。
- **[Shannon](https://github.com/KeygraphHQ/shannon)** 由 Keygraph 贡献。AGPL-3.0。
- **[PentAGI](https://github.com/vxcontrol/pentagi)** 由 vxcontrol 贡献。Apache-2.0 / EULA。
- **[Semgrep](https://semgrep.dev)**, **[OSV-Scanner](https://github.com/google/osv-scanner)**, **[Trivy](https://github.com/aquasecurity/trivy)**, **[Gitleaks](https://github.com/gitleaks/gitleaks)**, **[Trufflehog](https://github.com/trufflesecurity/trufflehog)**, **[Checkov](https://github.com/bridgecrewio/checkov)**, **[hadolint](https://github.com/hadolint/hadolint)**。
### 标准和框架
[agentskills.io](https://agentskills.io) · [MITRE ATT&CK](https://attack.mitre.org) · [MITRE D3FEND](https://d3fend.mitre.org) · [MITRE ATLAS](https://atlas.mitre.org) · [NIST CSF 2.0](https://www.nist.gov/cyberframework) · [NIST AI RMF](https://airc.nist.gov/AI_RMF)。
"Anthropic" 和 "Claude" 是 Anthropic PBC 的商标。所有其他名称和商标归其各自所有者所有。Sectinel 是一个独立项目,**未与上述任何公司关联、赞助或认可**。仅供**授权的防御性安全使用**。