Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Fills web forms and uploads files using Playwright browser automation. Handles login persistence by saving and reloading browser sessions, maps form fields automatically, and pauses for manual confirmation before submitting.
Playwright session persistence avoids the OAuth blocking that Chrome debug mode triggers on Google and GitHub login flows.
When to use it
- Uploading skill packages to MoltHub with prefilled metadata
- Submitting multi-document applications with mapped file positions
- Re-running recurring form submissions without re-entering credentials
- Filling job application forms with resume and cover letter uploads
- Automating OAuth-protected site form entry via saved sessions
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Fill the upload form at https://molthub.com/upload with my skill metadata and upload the ~/clawd/skills/autofillin/ folder
- 1Load saved Playwright session from ~/.playwright-auth.json and navigate to the target URL
- 2Take an accessibility snapshot to identify all form fields and their labels
- 3Fill text fields (slug, display name, version, tags, changelog) using fill_form()
- 4Upload the skill folder to the file input via upload_file()
- 5Display a summary of filled data and wait for manual confirmation before submitting
Form is populated and ready for user review; user clicks Publish to complete submission
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.