← Back to Skills Marketplace
shenmeng

Browser Automation 浏览器自动化

by shenmeng · GitHub ↗ · v2025.4.15 · MIT-0
cross-platform ⚠ suspicious
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
cryptocan-make-purchasesrequires-sensitive-credentials
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shenmeng-browser-automation
  3. After installation, invoke the skill by name or use /shenmeng-browser-automation
  4. 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
Slug shenmeng-browser-automation
Version 2025.4.15
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 72
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.

💬 Comments