Agent skill · software engineering · sundial-org

autofillin

Automated web form filling and file uploading skill with Playwright browser automation. Handles login persistence, form detection, file uploads, and waits for manual confirmation before submission.

Why this skill is useful

Adds executable scripts for automated web form filling and file uploads using Playwright, which are not commonly available in public documentation.

What it needs

Requires playwright installed locally. About 4k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

AutoFillIn - Browser Form Automation Skill Trigger Command: autofillin An intelligent automation skill that fills web forms, uploads files/folders to correct positions, and handles complex multi-field submissions with persistent login support. What's New in v1.2.0 Enhanced Error Handling: Graceful error recovery with detailed messages Consolidated Configuration: Merged mcp-config into SKILL.md Improved Robustness: Better port conflict handling and process management Cross-platform Fixes: Improved Windows/Linux compatibility Changelog Version Changes --------- --------- v1.2.0 Enhanced error handling, consolidated config, improved robustness v1.1.0 Added Playwright support, session persistence, folder upload v1.0.0 Initial release with Chrome debug mode Features Navigate to any web form URL Auto-fill text fields, textareas, dropdowns Upload files/folders to correct form positions Persistent login via saved browser storage Wait for manual confirmation before submission Support for multi-file uploads with position mapping Graceful error recovery Quick Setup MCP Configuration Add to your MCP settings (Claude Code, OpenCode, etc.): Environment variables for shell integration: Browser Automation Options Option 1: Playwright CLI (Recommended for OAuth sites) Advantages: No "unsafe browser" blocks from Google/GitHub OAuth Session persistence across runs Works with MCP browser tools Option 2: Chrome Debug Mode (For non-OAuth sites) Note: Chrome debug mode with custom --user-data-dir is blocked by Google OAuth. Use Playwright for sites requiring Google/GitHub login. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/autofillin

View the source on GitHub

Browse the @skills marketplace