360 Secure SkillHub
360 安全技能中心

Browser Agent Trust Hub

该 Skill 读取 JSON 策略和拟执行动作,检查域名白名单、工具、敏感操作与审批要求,运行本地脚本输出评分、ALLOW/REVIEW/BLOCK 结论及所需控制。它不执行实际浏览、点击或表单提交,也不修改 OpenClaw 配置。

stevojarvisai-star
stevojarvisai-star
热度 30.28
最近更新 2026-05-11 17:46:49
分类:安全依赖:代码执行 / 读写文件应用场景:工作流 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add browser-agent-trust-hub
Metadata
name
browser-agent-trust-hub
description
Build and audit trust policies for browser/computer-use agents before they take real-world actions. Use for runtime policy, tool monitoring, domain allowlists, approval gates, and audit evidence for governed OpenClaw browser workflows.

Browser Agent Trust Hub

Use this skill when an OpenClaw agent will browse websites, operate portals, click buttons, submit forms, or call browser/computer-use tools and you need a governed execution policy.

Workflow

  1. Define or collect the browser agent policy: allowed tools, allowed domains, sensitive action keywords, approval rules, and audit requirements.
  2. Export planned actions as JSON or use the built-in demo to bootstrap a policy review.
  3. Run scripts/browser_agent_trust_hub.py to score the workflow and produce a JSON trust report.
  4. Treat BLOCK and REVIEW findings as pre-flight gates before live execution.

Parameters

  • --policy PATH: Optional JSON policy file inside this skill directory. Absolute paths and .. traversal are rejected. If omitted, a safe default policy is used.
  • --actions PATH: Optional JSON list of proposed tool/browser actions inside this skill directory. Absolute paths and .. traversal are rejected.
  • --output PATH: Optional report output path inside this skill directory. Absolute paths and .. traversal are rejected. Defaults to stdout only.
  • --min-score INT: Minimum acceptable score before the verdict becomes REVIEW.

Outputs

The script returns JSON with:

  • score: 0-100 trust score.
  • verdict: ALLOW, REVIEW, or BLOCK.
  • findings: Evidence-backed policy gaps.
  • required_controls: Controls to add before production use.

Notes

This skill does not browse, click, submit forms, or modify OpenClaw configuration. File inputs/outputs are sandboxed to the skill directory to prevent arbitrary local reads or writes.