← Back to Skills Marketplace
780
Downloads
0
Stars
0
Active Installs
72
Versions
Install in OpenClaw
/install shenmeng-browser-automation
Description
浏览器自动化操作与网页交互技能。用于自动填写表单、抓取网页数据、执行网页测试、模拟用户操作、批量处理网页任务。支持Playwright、Selenium等主流自动化框架。当用户需要自动化浏览器操作、网页数据抓取、表单自动填写、网页测试时使用。
Usage Guidance
This skill otherwise does what it says (browser automation), but several things need your attention before installing:
- Payment & secrets: payment.py embeds a hardcoded billing API key and contacts https://skillpay.me to check/charge users. Do NOT trust or run code containing embedded secret keys; ask the publisher to remove the key and to rely on platform-managed secrets or documented environment variables. Verify the billing provider and how charges are enforced.
- Metadata mismatch: _meta.json claims required billing env vars while the registry metadata lists none — clarify which env vars are required and where to set them. Expect the skill to attempt a network call on start to verify/charge.
- Anti-detection capabilities: the included guides and sample code explicitly show fingerprint/spoofing, proxy rotation, and captcha outsourcing. These are powerful and can be used for abusive scraping or evasion. Only use them where you have legal authorization and avoid targeting personal/private/paid-data sites.
- Local persistence: scripts save browser storage_state / auth JSON files that can contain session cookies and tokens. Protect these files and run the skill in an isolated environment if you plan to test it.
- Practical steps: request the author to (1) remove hardcoded keys, (2) document required env vars clearly, (3) provide a privacy/security statement for any network endpoints used, and (4) confirm intended billing flow. If you cannot verify those, avoid installing or run the code in a disposable VM/container and inspect network traffic before supplying any credentials or running automation against third-party sites.
Capability Tags
Capability Assessment
Purpose & Capability
Name, description, and included scripts (web_scraper, form_filler, auto_login, page_monitor) are coherent with a browser automation skill. However _meta.json declares a required SkillPay billing integration while the registry metadata listed no required env vars; SKILL.md advertises per-call billing. The presence of billing code is plausible for a paid skill but is inconsistent with the declared requirements and registry metadata.
Instruction Scope
Runtime instructions and included references legally/technically match browser automation use (Playwright/Selenium examples, scraping, form filling, monitoring). They also include detailed anti-detection techniques (fingerprint spoofing, navigator.webdriver overrides, proxy rotation) and captcha outsourcing advice — these are within the functional scope but enable evasion and potentially abusive use. The scripts read/write local state files (saved browser storage_state) which can contain authentication cookies and sensitive session tokens; SKILL.md does not explicitly warn about local persistence of credentials.
Install Mechanism
No install spec is provided (instruction-only install), which is lower risk, but the bundle includes multiple executable Python scripts and a requirements.txt. The lack of an install step plus packaged code means the skill will write files/run code on the host if used; that is coherent but the packaging/metadata could be clearer. No remote downloads or unusual installers were found.
Credentials
There is a clear mismatch around credentials: _meta.json indicates billing-related env vars (SKILLPAY_API_KEY, SKILLPAY_USER_ID) and 'payment.required': true, but the skill registry summary listed no required env vars. More importantly, payment.py embeds a long hardcoded BILLING_API_KEY constant in the source — a secret present in code is unexpected and insecure. payment.py also reads SKILLPAY_USER_ID from the environment. Network calls to an external billing endpoint (https://skillpay.me) occur at skill start for balance/charge checks. These are disproportionate unless you explicitly expect to use a third‑party paid skill and trust the billing provider.
Persistence & Privilege
The skill does not request always:true or system-wide privileges. It creates and reads local browser storage_state/auth JSON files (normal for automation). That local persistence of session cookies is expected but means sensitive credentials/tokens may be stored on disk — review file locations and protect them.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shenmeng-browser-automation - After installation, invoke the skill by name or use
/shenmeng-browser-automation - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2025.4.15
- No file changes detected in this version.
- No updates to features, usage, or documentation.
v200.0.0
- Version bumped to 200.0.0, but no file changes were detected for this release.
- No new features, bug fixes, or documentation updates included.
v4.15.0
No changes detected in this version.
- No file or documentation updates were made in version 4.15.0.
v2026.4.14
No changes detected in this version.
- No file changes were made for version 2026.4.14.
- The skill description, features, and documentation remain unchanged.
v101.0.0
No file changes detected in this version.
- No updates or modifications were made to the skill's files or documentation.
v2025.4.14
- No changes detected in this version.
- All features, usage instructions, and documentation remain the same.
v11.0.0
Version 11.0.0
- No changes detected in files or documentation.
- No functional updates in this release.
v1.6.0
No user-facing changes detected in this version.
- No modifications to skill description or documentation.
- No new features, fixes, or updates present in SKILL.md.
v1.0.2000000000
- No file changes detected in this version.
- No updates to functionality, features, or documentation.
v1.0.1776047104
- No file changes detected in this version.
- No updates, improvements, or bug fixes included.
- Skill documentation and functionality remain unchanged.
v2026.4.13-1
- No code or documentation changes detected in this version.
- All functionality, usage guidance, and examples remain unchanged.
v2025.4.13
- No changes detected in this version; documentation and functionality remain the same.
- All core features and usage instructions are unchanged.
v2026.4.13
No changes detected in this version.
v2025.4.12
No changes detected in this version.
- No file changes or updates found.
- Skill functionality and documentation remain the same as the previous version.
v1000001.0.0
- Initial release of the browser-automation skill.
- Enables browser automation for tasks such as web data scraping, automated form filling, web testing, user operation simulation, and batch processing.
- Supports mainstream frameworks including Playwright and Selenium.
- Includes example scripts, quick start guidance, and compliance best practices.
- Integrated with SkillPay payment system (BNB Chain USDT, 0.01 USDT per use).
v1.9.0
No changes detected in this version.
- No file or documentation changes compared to the previous version.
- Functionality and usage remain the same as the prior release.
v2025.4.11
No changes detected in this version.
- No file changes were found compared to the previous version.
- All features, documentation, and usage examples remain the same.
v2024.1.0
No changes detected in this version.
- No file modifications or SKILL.md updates were made in this release.
v2025.1.0
No changes detected in this version.
- No file or documentation updates were made.
- Functionality and usage remain the same as the previous release.
v2025.0.0
No changes detected in this version.
Metadata
Frequently Asked Questions
What is Browser Automation 浏览器自动化?
浏览器自动化操作与网页交互技能。用于自动填写表单、抓取网页数据、执行网页测试、模拟用户操作、批量处理网页任务。支持Playwright、Selenium等主流自动化框架。当用户需要自动化浏览器操作、网页数据抓取、表单自动填写、网页测试时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 780 downloads so far.
How do I install Browser Automation 浏览器自动化?
Run "/install shenmeng-browser-automation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browser Automation 浏览器自动化 free?
Yes, Browser Automation 浏览器自动化 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Browser Automation 浏览器自动化 support?
Browser Automation 浏览器自动化 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browser Automation 浏览器自动化?
It is built and maintained by shenmeng (@shenmeng); the current version is v2025.4.15.
More Skills