Mindket

ClawSec(智能体安全技能集)

新上架第 2 版 · 更新于
星标1134

概览

Prompt Security 为 OpenClaw、NanoClaw、Hermes 和 Picoclaw 这几种智能体运行环境做的开源安全技能。它们用签名的安全公告源核对你已装的技能,把有风险的安装拦下来等你再确认一次,并监视智能体核心文件有没有被改动。

ClawSec(智能体安全技能集) 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • OpenClaw:clawsec-suite,然后是可选的附加技能,比如 soul-guardian、clawsec-scanner、openclaw-audit-watchdog 和 clawsec-feed
  • NanoClaw:clawsec-nanoclaw
  • Hermes:hermes-attestation-guardian
  • Picoclaw:picoclaw-security-guardian,picoclaw-self-pen-testing 是另一个需要单独选装的包
先运行
npx skills add prompt-security/clawsec --skill clawsec-suite -a openclaw --global -y

平台

Claude Code编程智能体
Codex编程智能体
Windows操作系统

关于

它是什么

ClawSec 是 Prompt Security 为 AI 智能体运行环境做的一套开源安全技能。README 的落款是 Prompt Security, from SentinelOne。它点名支持四种运行环境:OpenClaw、NanoClaw、Hermes 和 Picoclaw,其中没有 Claude Code。这些技能用签名的安全公告源核对你已装的技能,把有风险的安装拦下来等你再确认一次,并监视智能体的核心文件有没有被改动。

  1. 你把 clawsec-suite 加到你的 OpenClaw 智能体上
  2. 你先检查,再启用它的安全公告钩子
  3. 每次新会话开始时,钩子核对签名的公告源
  4. 有匹配时,你会收到它和它的严重程度
  5. 删除和有风险的安装,都要等你第二次同意

适合谁

运行 OpenClaw、NanoClaw、Hermes 或 Picoclaw 智能体,并为它安装技能的人。用 README 的话说,它帮助运维人员核验技能文件、发现配置漂移、审计智能体环境,并给有风险的安装加上审批关卡。它的技能面向这四种运行环境,clawtributor 另外还给了一条 Codex 的安装命令。

谁在用,怎么用
谁常用的技能例子
OpenClaw 智能体的主人clawsec-suite智能体报告一条与某个已装技能匹配的安全公告,然后等你同意,才会删除任何东西。
经常安装技能的人套件里的受控安装程序安装一个被公告点名的技能时,它以退出码 42 停下,直到你第二次确认。
智能体有性格文件的人soul-guardianSOUL.md 被改动后会被发现,文件按已批准的副本恢复,你也会收到提醒。
Hermes 或 Picoclaw 的运维人员hermes-attestation-guardian、picoclaw-security-guardian一份保存下来的安全状态文件与已批准的基线比对,出现严重改动时检查不通过。

用在哪里

每种运行环境都有一个入口技能,OpenClaw 的套件还会指向一些附加技能。

  • OpenClaw:clawsec-suite,然后是可选的附加技能,比如 soul-guardian、clawsec-scanner、openclaw-audit-watchdog 和 clawsec-feed
  • NanoClaw:clawsec-nanoclaw
  • Hermes:hermes-attestation-guardian
  • Picoclaw:picoclaw-security-guardian,picoclaw-self-pen-testing 是另一个需要单独选装的包
  • 四种运行环境通用:clawtributor,帮助智能体起草一份威胁报告

如何设置

下面是 OpenClaw 的安装方式。README 说,加入套件和启用它的钩子是两个独立、可检查的步骤。点“获取”会把一个 zip 压缩包存进你的下载文件夹,里面是 Mindket 写的安装说明,每种运行环境一页。

先准备好这些
需要说明
一个 OpenClaw 智能体套件的 SKILL.md 把 openclaw 命令列为必需的程序之一
Node.js 和 npx用于安装命令和设置脚本
curl、jq、shasum、openssl、unzip套件的 SKILL.md 同样列为必需
WindowsREADME 给了设置脚本的 PowerShell 写法,并说 POSIX .sh 流程在 Windows 上需要 WSL 或 Git Bash
账号和密钥套件没有提到需要。除非你指定本地路径,它会从 clawsec.prompt.security 取回签名的公告源
  1. 加入套件。运行 README 里的安装命令。之后的命令会在 ~/.openclaw/skills 里找它,如果你设了 INSTALL_ROOT,就在那里找。
  2. 检查并启用钩子。运行设置脚本。它在改动 OpenClaw 的持久配置之前,会先打印一份预检说明。
  3. 重启,再扫描一次。重启 OpenClaw 网关,输入 /new,触发第一次公告扫描。
  4. 列出可选的附加技能。运行目录脚本,再按名字安装你想要的附加技能。
npx skills add prompt-security/clawsec --skill clawsec-suite -a openclaw --global -y

如果你是替别人安装,README 说要请对方的智能体来运行安装。智能体应当展示钩子的预检说明,等对方同意后,才启用钩子或可选的定时任务。第 1 步还有第二种方式 ClawHub,套件自己的文件把它标为推荐:npx clawhub@latest install clawsec-suite。

SUITE_DIR="${INSTALL_ROOT:-$HOME/.openclaw/skills}/clawsec-suite"
node "$SUITE_DIR/scripts/setup_advisory_hook.mjs"
node "$SUITE_DIR/scripts/discover_skill_catalog.mjs"

如何使用

钩子启用后,套件的大部分工作会自动进行。它请你审批时,你再出手。下表列出每个技能、它适用的运行环境,以及它做什么。

这些技能
技能运行环境它做什么
clawsec-suiteOpenClaw监视签名的安全公告源,与已装技能比对,把有风险的安装拦下来等第二次确认,并负责安装其他技能。
clawsec-feedOpenClaw单独的安全公告源。自动运行要靠套件或你自己的定时工具。
clawsec-scannerOpenClaw用 npm audit 和 pip-audit 扫描依赖,查询 CVE,运行 Semgrep 和 Bandit,并只读取钩子文件而不运行它们。
soul-guardianOpenClaw为 SOUL.md、AGENTS.md 这类核心文件建立基线,发现漂移后按策略恢复文件或提醒你。
openclaw-audit-watchdogOpenClaw设置每日审计,把报告发到你指定的私信频道和接收人,也可以另抄送一份邮件。
clawsec-clawhub-checkerOpenClaw在受控安装之前加一道信誉检查,分数偏低时要求你确认。
clawsec-nanoclawNanoClaw给智能体一组 MCP 工具,用来在安装前检查技能是否安全、审计已装技能,以及检查文件完整性。
hermes-attestation-guardianHermes生成安全状态证明,校验它们,并与基线比对有没有漂移。
picoclaw-security-guardianPicoclaw检查来自签名公告源的安全公告,把当前设置与已批准的基线比对,并校验发布文件。默认只读。
picoclaw-self-pen-testingPicoclaw一个单独的包,检查 Picoclaw 的安全状态档案里有没有危险设置。只读。
clawtributor四种通用起草一份威胁报告。除非你同意并亲手提交,否则什么都不会发出去。

示例

你让智能体安装一个已被公告源标记的技能。

Please install the skill helper-plus version 1.0.1.

受控安装程序打印出这条公告,以退出码 42 停下,智能体会请你再确认一次,之后才会安装任何东西。

如果你同意,智能体会带上 --confirm-advisory 重新运行这条命令。如果公告源里没有匹配,安装会直接进行,不会再问你。helper-plus 这个名字出自 SKILL.md 自己的例子。

新手与专家

新手:智能体技能是一个装着指令和脚本的文件夹,你的智能体会在你的电脑上运行它们。一个有问题的技能可能读取文件或往外发送数据,所以安装前值得先检查。ClawSec 维护一份签名的已知问题清单,先核验签名,再信任这份清单。然后它把清单与你已装的技能比对。

专家:README 为公告源固定了一把 Ed25519 公钥。套件默认要求公告源带签名,验证不过就拒绝。CLAWSEC_ALLOW_UNSIGNED_FEED=1 只是迁移期间临时绕过用的。钩子在 agent:bootstrap 和 /new 时运行,默认每 300 秒最多运行一次,可以用 CLAWSEC_HOOK_INTERVAL_SECONDS 修改。README 演示了如何自己查询公告源:

curl -fsSL https://clawsec.prompt.security/advisories/feed.json \
  | jq '.advisories[] | select(.severity == "critical" or .severity == "high")'

要屏蔽一条你已经审查过的公告,套件会按顺序读取一个屏蔽文件:--config 指定的路径、OPENCLAW_AUDIT_CONFIG、~/.openclaw/security-audit.json 或 .clawsec/allowlist.json。只有当文件里的 enabledFor 列表写明 advisory 时它才生效,每一条都要有 checkId、skill、reason 和日期。

注意事项

ClawSec 会改动你的智能体设置,但会先问你。

  • 套件会改什么:它的设置脚本在 ~/.openclaw/hooks 下安装一个钩子,另一个可选脚本会创建一个无人值守的定时任务,默认每 6 小时一次。两者都会先打印预检说明
  • 网络:除非你指定本地路径,套件会取回签名的公告源和目录数据
  • 决定权在你:套件会建议删除、拦下有风险的安装,任何越过拦截的操作都要你确认
  • soul-guardian:在恢复模式下,它会有意用已批准的副本覆盖发生漂移的 SOUL.md 或 AGENTS.md。它无法证明是谁做的改动,也不能代替备份
  • 尚未发布:README 说 traffic-guardian 这几个文件夹是给平台开发者的规格说明,目前还不是可运行的代理
  • 安装命令:NanoClaw 和 Picoclaw 的技能文件给出的 npx skills add 用的是 -a openclaw,也就是 OpenClaw 的目标,不是以它们自己运行环境命名的。运行前先确认你的运行环境从哪里读取技能。Hermes 的文件用的是 -a hermes-agent
  • 作者:Prompt Security, from SentinelOne,采用 AGPL-3.0-or-later 许可证。如果你修改了 ClawSec,并让别人通过网络使用你的版本,这个许可证要求你免费向他们提供源代码。你转交出去的修改版仍须采用同一许可证,并附上源代码

README 和文件

README
# ClawSec:安装说明

这个工具包里是 Mindket 写的安装说明,不包含技能、它们的脚本或安全公告源。这些要从 Prompt Security 的仓库安装:https://github.com/prompt-security/clawsec

许可证:GNU AGPL-3.0-or-later。全文见 https://github.com/prompt-security/clawsec/blob/main/LICENSE。README 说 font/ 文件夹里的文件另有许可条款。这个工具包是 Mindket 自己写的文字,没有复制仓库里的任何代码。如果你修改了 ClawSec,并让别人通过网络使用你的版本,这个许可证第 13 条要求你免费向他们提供源代码。

ClawSec 由 Prompt Security 制作,README 的页脚写的是“Prompt Security, from SentinelOne”。Mindket 只负责上架,并不是作者。

这些说明的来源:README(https://github.com/prompt-security/clawsec/blob/main/README.md),https://github.com/prompt-security/clawsec/tree/main/skills 下每个技能的 SKILL.md,以及仓库的 .claude-plugin/marketplace.json。所有命令都由 Mindket 照抄,一条也没有运行过。

## 它是什么

一套安全技能,加上一份签名的安全公告源,面向 AI 智能体的运行环境。README 点名了四种:OpenClaw、NanoClaw、Hermes 和 Picoclaw,其中没有 Claude Code。用 README 的话说,它帮助运维人员核验技能文件、发现配置漂移、审计智能体环境,并给有风险的安装加上审批关卡。

README 为每种运行环境给了一个入口技能:

| 运行环境 | 入口技能 |
|---|---|
| OpenClaw | clawsec-suite |
| NanoClaw | clawsec-nanoclaw |
| Hermes | hermes-attestation-guardian |
| Picoclaw | picoclaw-security-guardian,另有需要单独选装的 picoclaw-self-pen-testing |

OpenClaw 的套件还会指向一些处理漂移和审计的附加技能。README 说 `*-traffic-guardian` 这几个文件夹是给平台开发者的规格基线,目前还不是可运行的代理。

## 工具包里的文件

- setup/openclaw.md:安装 OpenClaw 套件、启用它的钩子、受控安装程序和签名的安全公告源
- setup/add-ons.md:OpenClaw 的附加技能,包括 soul-guardian、扫描器、审计看门狗、单独的公告源、ClawHub 检查器和 clawtributor
- setup/other-runtimes.md:NanoClaw、Hermes 和 Picoclaw 的技能

## 先准备好这些

- 运行在这四种环境之一的智能体。每个技能文件都列出了它需要的程序。OpenClaw 套件列的是 node、npx、openclaw、curl、jq、shasum、openssl 和 unzip。
- 在 Windows 上,README 给了套件设置脚本的 PowerShell 写法,并说 POSIX .sh 流程需要 WSL 或 Git Bash。
- 能访问 clawsec.prompt.security 来取安全公告源,除非你指定本地路径。

## 装到哪里

- OpenClaw:套件默认装在 ~/.openclaw/skills/clawsec-suite,钩子在 ~/.openclaw/hooks 下,状态保存在 ~/.openclaw/clawsec-suite-feed-state.json。
- Hermes:技能写出的文件在 ~/.hermes/security/ 下。
- Picoclaw:技能写出的文件在 ~/.picoclaw/security/clawsec/ 下。

## 插件文件

仓库的 .claude-plugin/marketplace.json 按运行环境把技能分组成插件。README 没有给出 /plugin 命令,所以这些说明也不给。

## 你的数据

除非你指定本地路径,套件会从 clawsec.prompt.security 取回签名的安全公告源和目录数据。如果你加装了审计看门狗,它会把报告发到你设定的私信频道和接收人,只有你填了邮箱地址时才发邮件。用 clawtributor 报告威胁,每一次提交都要你主动同意,它的 SKILL.md 还要求证据在离开本机之前先做脱敏处理。

## 更新和卸载

README 没有给出卸载步骤。套件的 SKILL.md 说,更新检查是它定期心跳检查的一部分。按你的运行环境移除技能的方式来移除即可。
文件
README.md  4 KB
setup/add-ons.md  6 KB
setup/openclaw.md  5 KB
setup/other-runtimes.md  5 KB

4 个文件,共 20 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-07

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

Nous Research 做的开源智能体,可以在终端、桌面应用或聊天软件里使用。它有记忆,会从经验里写出技能,能跑定时任务,用哪家模型提供商由你选。

新上架261k

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架