← Back to Skills Marketplace
arthasking123

AI Web Automation

by ZhangYang · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
19344
Downloads
14
Stars
296
Active Installs
1
Versions
Install in OpenClaw
/install ai-web-automation
Description
Automate web tasks like form filling, data scraping, testing, monitoring, and scheduled jobs with multi-browser support and retry mechanisms.
Usage Guidance
Install only if you need a basic webpage scraper. Use it only on sites you are authorized to access, avoid internal or sensitive network addresses, and do not rely on the advertised cron, proxy, browser automation, form submission, or notification features unless a future version provides reviewed code for them.
Capability Analysis
Type: OpenClaw Skill Name: ai-web-automation Version: 1.0.0 The skill bundle is classified as suspicious due to a Server-Side Request Forgery (SSRF) vulnerability in `main.py`. The script directly uses user-provided URLs from `sys.argv` in `requests.get()` without validation, potentially allowing an attacker to force the agent to make requests to internal network resources or sensitive endpoints. While the `SKILL.md` describes high-risk capabilities like scheduled tasks and proxy support, the immediate and concrete vulnerability lies in the `main.py`'s handling of the `url` parameter for web scraping.
Capability Assessment
Purpose & Capability
The implemented code fetches a user-provided URL and writes a local markdown scraping report, which fits the scraping purpose, but the documentation advertises form filling, cron jobs, Selenium/Puppeteer, proxy pools, and notifications that are not implemented.
Instruction Scope
The examples are user-directed, but the skill gives little safety guidance around authorization, rate limits, privacy, or avoiding internal and sensitive URLs.
Install Mechanism
No install-time scripts or automatic setup behavior are present; package metadata only defines a scrape command, while the Python script imports requests without declaring or pinning that dependency.
Credentials
Outbound HTTP to a user-supplied URL and local report writing are proportionate for a web scraping skill, though arbitrary URL fetching can be risky in privileged network environments.
Persistence & Privilege
The artifact does not install scheduled jobs, run background workers, request elevated privileges, or access credential/session stores.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-web-automation
  3. After installation, invoke the skill by name or use /ai-web-automation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug ai-web-automation
Version 1.0.0
License
All-time Installs 655
Active Installs 296
Total Versions 1
Frequently Asked Questions

What is AI Web Automation?

Automate web tasks like form filling, data scraping, testing, monitoring, and scheduled jobs with multi-browser support and retry mechanisms. It is an AI Agent Skill for Claude Code / OpenClaw, with 19344 downloads so far.

How do I install AI Web Automation?

Run "/install ai-web-automation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AI Web Automation free?

Yes, AI Web Automation is completely free (open-source). You can download, install and use it at no cost.

Which platforms does AI Web Automation support?

AI Web Automation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AI Web Automation?

It is built and maintained by ZhangYang (@arthasking123); the current version is v1.0.0.

💬 Comments