Discover and explore top open-source AI tools and projects—updated daily.
lackeyjbAgentic browser automation with Playwright
New!
Top 51.6% on SourcePulse
Summary
This project provides a Claude Code Skill enabling autonomous browser automation via Playwright. It empowers Claude to generate and execute custom scripts for testing, validation, and complex multi-step flows on-the-fly, offering a powerful, model-driven approach to browser interaction for users.
How It Works
Claude interprets user requests for browser automation and autonomously crafts bespoke Playwright code. A universal executor (run.js) ensures correct module resolution, and automation typically runs with a visible browser (headless: false) for real-time feedback. Results are presented with console logs and screenshots.
Quick Start & Requirements
/plugin add lackeyjb/playwright-skill, /plugin install playwright-skill@playwright-skill, then npm run setup within the skill directory). Manual installation via git clone or release download is also supported.npm run setup command.npm run setup installs dependencies and the Chromium browser.SKILL.md (concise), API_REFERENCE.md (full Playwright API reference), and general information on Claude Skills and Plugins.Highlighted Details
headless: false) for real-time observation.run.js) prevents module resolution errors.SKILL.md and full API reference (API_REFERENCE.md).Maintenance & Community
Contributions are welcomed via pull requests, with guidelines provided in CONTRIBUTING.md. No specific community channels (e.g., Discord, Slack) or sponsor mentions are detailed in the provided README.
Licensing & Compatibility
The project is released under the MIT License, which is generally permissive for commercial use and integration into closed-source projects.
Limitations & Caveats
The skill operates within the Claude AI ecosystem. Troubleshooting may involve ensuring correct installation via npm run setup and execution through run.js. Default configuration includes a 30s timeout and headless: false.
5 days ago
Inactive
google-gemini