← 返回 Skills 市场
262
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install selenium-automation-skill
功能描述
Automate browser tasks using Selenium, including form filling, web scraping, UI testing, button clicks, alert handling, and capturing screenshots.
安全使用建议
This skill appears to do what it claims (Selenium automation) but comes with important operational risks: it will visit arbitrary URLs and can fill/submit forms and interact with pages (including authenticated portals), and it downloads browser drivers at runtime. Before installing, consider: (1) Do not supply real account credentials unless you trust the code — prefer temporary/test accounts. (2) Run the skill in an isolated environment (VM/container) with limited network access if possible. (3) Review the included Python scripts locally to confirm no unexpected network callbacks or hardcoded endpoints — the published files show no explicit exfiltration endpoints, but dynamic interactions can leak data to the target sites. (4) Be aware webdriver_manager will fetch binaries from the Internet; if your environment restricts external downloads, adjust accordingly. (5) If you need to use this skill in production, add explicit safeguards (domain whitelists, credential handling policies, and logs) and consider code hardening and input validation. If you want, I can list the specific CLI flags the scripts appear to accept and points in the code you should review carefully (e.g., where credentials are used or saved).
功能分析
Type: OpenClaw Skill
Name: selenium-automation-skill
Version: 1.0.0
The skill bundle provides standard browser automation tools using Selenium for form filling, web scraping, and task time registration. The scripts (form_filler.py, time_logger.py, and web_scraper.py) use legitimate libraries like webdriver-manager and BeautifulSoup4 to perform their stated functions. There is no evidence of data exfiltration, malicious execution, or prompt injection; the code is well-structured and follows common automation patterns.
能力评估
Purpose & Capability
Name/description (Selenium browser automation) align with included scripts (form_filler, web_scraper, time_logger) and SKILL.md examples. The requested resources in metadata (no env vars, no required binaries) are broadly consistent with a generic Selenium tool that relies on installed browsers and pip packages.
Instruction Scope
SKILL.md and the scripts instruct the agent to visit arbitrary URLs, fill and submit forms, click buttons, handle alerts, upload files, and capture screenshots. Those actions are expected for browser automation but are powerful: they can interact with authenticated pages, submit data on behalf of users, and extract sensitive content. The SKILL.md shows examples using usernames/passwords but the registry metadata does not declare how credentials should be provided or stored; the scripts appear to accept credentials via CLI (implied by examples), which raises a risk of accidental credential entry or misuse. The instructions give broad discretion to operate on arbitrary sites (no explicit limits or safeguards).
Install Mechanism
There is no formal install spec in the registry, but SKILL.md tells users to pip install selenium, webdriver-manager, beautifulsoup4, pandas. The included webdriver_manager usage will download browser driver binaries at runtime from upstream locations — this requires network access and results in code/binaries being fetched/executed dynamically. This is common for Selenium tooling but increases the runtime attack surface (third‑party downloads).
Credentials
The skill declares no required environment variables or credentials, which is coherent. However the scripts expect/accept sensitive inputs (usernames, passwords, site URLs) via CLI examples in SKILL.md; the registry does not declare these or advise on secure handling. The skill also implicitly requires local browser installations or the ability to run headless browsers and to download drivers — capabilities that are not captured in the metadata.
Persistence & Privilege
always is false and the skill does not request permanent agent inclusion or modify other skills. There is no evidence it alters agent configs or requests elevated platform privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install selenium-automation-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/selenium-automation-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of selenium-automation skill
- Provides browser automation using Selenium for web scraping, form filling, UI testing, navigation, alert handling, and screenshot capture.
- Includes ready-to-use scripts for form filling, web scraping, and UI testing.
- Supports Chrome, Firefox, Edge (full), and Safari (limited) browsers.
- Features customizable browser configuration (e.g., headless mode, proxies), comprehensive error handling, and advanced automation features.
- Integration guidance for use with data-processing and file-operations skills.
元数据
常见问题
Selenium Automation Skill 是什么?
Automate browser tasks using Selenium, including form filling, web scraping, UI testing, button clicks, alert handling, and capturing screenshots. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 262 次。
如何安装 Selenium Automation Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install selenium-automation-skill」即可一键安装,无需额外配置。
Selenium Automation Skill 是免费的吗?
是的,Selenium Automation Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Selenium Automation Skill 支持哪些平台?
Selenium Automation Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Selenium Automation Skill?
由 panchenbo(@panchenbo)开发并维护,当前版本 v1.0.0。
推荐 Skills