Automate complex web form interactions and file uploads using Playwright with reliable session management and event-driven inputs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install web-form-automation
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install web-form-automation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a robust framework for automating intricate web interactions using the Playwright library. It addresses common automation hurdles like session persistence, file upload timeouts, and reactive UI components that require specific event triggers to validate data. By integrating this into your Openclaw Skills library, you can reliably perform tasks that typically require manual browser intervention.
The solution prioritizes reliability by utilizing real user simulation techniques. Instead of simple value injections, it employs sequential typing and manual event dispatching to ensure that web applications correctly register form inputs, making it an essential tool for developers building complex automation workflows.
To get started with this automation skill, ensure you have Playwright and the necessary dependencies installed:
npm install playwright
# Install ImageMagick for image compression
sudo apt-get install imagemagick
Place your session credentials in a session.json file in the following format:
{
"cookies": [...],
"localStorage": { "key": "value" }
}
The skill organizes its operation around specific configuration files and script assets:
| Component | Type | Description |
|---|---|---|
session.json |
JSON | Stores cookies and local storage keys for persistent authentication. |
scripts/webp-compress.sh |
Shell | Utility to optimize images before uploading to reduce failure rates. |
scripts/form-submit.js |
JavaScript | The core logic for navigating and interacting with the target form. |
result.png |
Image | An automated screenshot captured post-submission for verification. |
Loading
A comprehensive automation solution for batch generating AI videos on the Jimeng AI platform using Playwright and session persistence.

A specialized tool for automating the extraction of X/Twitter posts and media into organized, offline-ready Markdown files.

A specialized tool for writing, verifying, and documenting formal mathematical and cryptographic proofs using the Acorn theorem prover.

An automated content repurposing tool that converts articles and URLs into platform-optimized social media posts and threads.

A professional CRO framework for planning, prioritizing, and documenting A/B tests using the high-velocity Test Velocity Method.

A structured framework to convert repeatable manual tasks into autonomous agent loops using a proven Yes/No decision canvas.








































