← 返回 Skills 市场
My Browser Control
作者
strike163163
· GitHub ↗
· v0.1.4
801
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install strike163163-my-browser-control
功能描述
基于Python实现的macOS浏览器自动化工具,可一键打开指定网址,支持Safari/Chrome浏览器。
使用说明 (SKILL.md)
我的浏览器控制工具
本工具专为macOS用户开发,核心功能是通过Python脚本自动打开指定网址,无需手动输入网址或点击浏览器。
核心功能说明
1. 一键打开网址功能
- 函数名:
open_website - 入参:
url(字符串类型,必填,例如:"https://www.baidu.com") - 返回值:无(直接触发浏览器打开操作)
- 实际代码(来自open_website.py):
import webbrowser def open_website(url): # 调用macOS默认浏览器打开网址 webbrowser.open(url) print(f"已成功打开网址:{url}")
安全使用建议
This skill appears to do only what it says: open a provided URL in your macOS default browser. Before installing, consider: (1) the agent (if allowed autonomous invocation) could open URLs automatically — only enable autonomous use if you trust the agent's behavior; (2) opening untrusted URLs can expose you to phishing/malicious pages, so only pass trusted URLs or names; (3) minor documentation inconsistencies exist (return value vs. docs) and skill.json version differs from other files, but these are not security-critical. The skill does not request credentials or perform network exfiltration.
功能分析
Type: OpenClaw Skill
Name: strike163163-my-browser-control
Version: 0.1.4
The skill bundle is a straightforward utility for opening URLs in the default macOS browser using the standard Python 'webbrowser' module. The code in open_website.py performs basic URL mapping and string formatting without any signs of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description (macOS browser automation to open URLs) align with the included code and skill.json entry point. The Python script uses the standard library webbrowser module to open URLs in the default browser, which is consistent with the stated functionality.
Instruction Scope
SKILL.md and the code are largely consistent, but SKILL.md initially states the function returns no value while open_website() actually returns a JSON-like dict and prints it when run as __main__. This is a minor documentation mismatch but not a security concern. The instructions do not ask the agent to read files, env vars, or exfiltrate data; they only open a URL in the browser.
Install Mechanism
There is no install specification and no external downloads. The skill is instruction-only with a single local Python file that uses only standard-library modules, which is low risk.
Credentials
The skill requests no environment variables, credentials, or config paths. The declared dependencies are standard-library modules (webbrowser, sys, re) and do not require secrets or external service access.
Persistence & Privilege
always is false and the skill does not request any special persistent privileges or modify other skills. It can be invoked by the agent, which is the normal behavior; note that autonomous invocation would allow it to open URLs without the user's manual trigger.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install strike163163-my-browser-control - 安装完成后,直接呼叫该 Skill 的名称或使用
/strike163163-my-browser-control触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.4
- Added new skill.json file for better skill metadata management.
v0.1.3
- Version rolled back from 0.1.2 to 0.1.1.
- Description updated to clarify focus on Python-based browser automation for macOS, with a simpler, more general overview.
- Tag list revised to use Chinese keywords instead of English.
- Documentation expanded with a detailed function specification and example implementation code.
- Removed direct mention of ClawHub Agent and detailed parameter support in terminal usage.
- Streamlined usage instructions to emphasize one-click website opening via script.
v0.1.2
- 新增终端传参功能,可通过命令行直接指定网址进行打开。
- 优化描述,强调支持Safari和Chrome浏览器。
- 适配ClawHub Agent,支持以指令方式触发网页打开。
- 提供了详细的终端和Agent使用示例。
v0.1.1
Browser Control 1.0.3
- Initial release with tools for automating browser actions.
- Supports page navigation, element clicking/input, and data extraction.
- Simple integration with clawhub; execute browser commands via skill calls.
元数据
常见问题
My Browser Control 是什么?
基于Python实现的macOS浏览器自动化工具,可一键打开指定网址,支持Safari/Chrome浏览器。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 801 次。
如何安装 My Browser Control?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install strike163163-my-browser-control」即可一键安装,无需额外配置。
My Browser Control 是免费的吗?
是的,My Browser Control 完全免费(开源免费),可自由下载、安装和使用。
My Browser Control 支持哪些平台?
My Browser Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 My Browser Control?
由 strike163163(@strike163163)开发并维护,当前版本 v0.1.4。
推荐 Skills