← 返回 Skills 市场
336
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install safari
功能描述
Control Safari on macOS with AppleScript, safaridriver, screenshots, tab navigation, and real-browser read, click, and type workflows.
安全使用建议
This skill is coherent for real Safari control but touches highly sensitive UI/session surfaces. Before installing or enabling it: (1) Only approve Automation (Apple Events) and Screen Recording for terminal apps you trust and only when you explicitly want the agent to control your live Safari session. (2) Prefer using WebDriver mode (safaridriver) for tasks that don't need your actual logged-in tabs or cookies—it's safer and isolated. (3) Review the ~/safari/ files the skill will create; make sure they don't store raw page contents, passwords, or other secrets. (4) Revoke Automation/Screen Recording permissions when you no longer need automation. (5) If you want to prevent any autonomous actions, disable model invocation for the skill or require explicit confirmation in each session.
功能分析
Type: OpenClaw Skill
Name: safari
Version: 1.0.0
The skill provides powerful capabilities for controlling the Safari browser on macOS, including reading page content, executing JavaScript, and capturing screenshots via AppleScript and safaridriver. While the documentation (SKILL.md, setup.md) emphasizes privacy, user consent, and local-only storage in ~/safari/, the inherent high-risk nature of real-session browser automation and the ability to access sensitive session data (tabs, cookies, inner text) meets the threshold for a suspicious classification. No evidence of intentional malice, data exfiltration, or obfuscation was found in files like applescript-control.md or webdriver-and-bidi.md.
能力评估
Purpose & Capability
The declared requirements (osascript, safaridriver, screencapture, and a ~/safari/ config path) directly support AppleScript-based real-session control, screenshots, and WebDriver usage described in the README. No unrelated binaries, cloud credentials, or external services are requested.
Instruction Scope
SKILL.md and the companion documents keep actions narrowly scoped to Safari control: read probes, permission checks, AppleScript snippets, safaridriver usage, screenshot capture, and local memory files. The instructions explicitly require user approval before sensitive actions (activating remote automation, taking screenshots, typing into live tabs) and do not instruct the agent to read or exfiltrate unrelated system data or call external endpoints.
Install Mechanism
This is an instruction-only skill with no install step and no archived downloads or third-party packages. Nothing is written to disk by an installer beyond the local memory files the skill itself suggests creating (~/safari/), which is appropriate for the stated design.
Credentials
No environment variables or external credentials are requested. The only persisted path is ~/safari/, which the skill uses for durable control defaults, permission state, and snippets; this is proportionate to an agent that automates and remembers Safari-related setup and guardrails.
Persistence & Privilege
always:false (good) and user-invocable:true (expected). The agent is allowed to invoke the skill autonomously by default (disable-model-invocation:false), which is normal for skills but means an agent could run osascript/screencapture/safaridriver if the platform and macOS permissions permit. The SKILL.md correctly emphasizes explicit user approval before enabling automation or screen recording; users should be mindful when granting those macOS permissions to the terminal app the agent runs under.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install safari - 安装完成后,直接呼叫该 Skill 的名称或使用
/safari触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with AppleScript control patterns, safaridriver setup, screenshot loops, and Safari permission checks.
元数据
常见问题
Safari Browser Control 是什么?
Control Safari on macOS with AppleScript, safaridriver, screenshots, tab navigation, and real-browser read, click, and type workflows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 336 次。
如何安装 Safari Browser Control?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install safari」即可一键安装,无需额外配置。
Safari Browser Control 是免费的吗?
是的,Safari Browser Control 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Safari Browser Control 支持哪些平台?
Safari Browser Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin)。
谁开发了 Safari Browser Control?
由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。
推荐 Skills