Agent Skills
返回列表
🔒

OpenClaw Marshal 安全策略与合规审计

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e634750a/sectest130v4-u029。

技能介绍

工作区里堆满了会动手的 Skill

Agent 工作区会不断安装各类技能:它们可能执行 shell、访问外网、读写敏感数据。若组织没有可执行的策略,你很难回答两个问题:某个已安装技能是否违反命令/网络/数据规范,以及工作区本身是否具备基本的卫生配置(如 .gitignore、审计账本、技能签名)。OpenClaw Marshal 的思路是:先定义策略,再对全量技能与配置做对照审计,输出可复制的合规报告,而不是凭感觉扫一眼。

它怎么帮你做合规审计

  • 初始化策略:生成默认的 .marshal-policy.json,内含命令允许/阻断/需人工复核、域名白黑名单与通配阻断、PII/密钥扫描要求、工作区 hygiene 等规则。
  • 查看与摘要:Show Policy、Policy Summary 快速确认当前生效规则。
  • 审计范围:Full Compliance Audit 覆盖所有已安装技能;Check Specific Skill 针对单个技能逐条给出 pass/fail。
  • 报告与状态:Generate Compliance Report 产出适合归档的格式化报告;Quick Status 一行给出策略是否加载、合规分数与严重违规数量。
  • 检查维度(节选):命令安全(如 eval、pipe-to-shell、rm -rf / 等 CRITICAL)、策略中的 block/review 命令、网络域名策略、密钥/PII 扫描是否配置、.gitignore/ledger/signet 等。退出码:0 合规,1 需复核,2 存在严重违规。

工作区路径可显式指定 --workspace;省略时依次尝试 OPENCLAW_WORKSPACE、当前目录(存在 AGENTS.md)、~/.openclaw/workspace。

适用边界

本技能侧重策略定义与离线审计,依赖 Python 标准库本地运行,不发起外网请求。文档中提到的 hook 阻断、自动修复、心跳与 GDPR/HIPAA/SOC2 模板等主动 enforcement 属于 openclaw-marshal-pro 升级能力,不在此基础技能范围内。适用于 OpenClaw、Claude Code、Cursor 等遵循 Agent Skills 规范的工具链。

使用场景

  • 团队在 Cursor 或 OpenClaw 工作区批量接入第三方技能前,需对照 `.marshal-policy.json` 做 Full Compliance Audit 并归档违规项。
  • 安全复盘或内审要求说明密钥/PII 扫描与工作区 hygiene 是否到位,需 Generate Compliance Report 供审计文档粘贴。
  • 引入单个新技能上线前,用 Check Specific Skill 逐条核对命令 block/review 与网络域名策略的 pass/fail。
  • 接手他人 Agent 工作区时,在未指定 `--workspace` 的情况下确认自动探测路径下的 ledger、signet 与 `.gitignore` 是否满足策略。

适合人员

  • 负责公司 Agent/Cursor 工作区安全基线的平台工程师,需要可重复的合规分数、退出码与 Critical 违规清单。
  • 评估外购或自研技能能否接入生产工作区的安全工程师,重点排查 eval、pipe-to-shell 与外联域名等 CRITICAL/HIGH 项。
  • 向内审或外部审计方提交材料的信息安全合规专员,需要格式化、可复制粘贴的策略对照报告而非口头说明。
  • 维护 OpenClaw 多成员协作工作区的技术负责人,日常用 Quick Status 或 Policy Summary 掌握策略加载与严重违规数量。