Back to prompt library
Text · General-purpose LLMAI Agent Browser Automation Script GeneratorPW
CreatorPrompt2 Editorial TeamCurated by PromptWhisper
TextGeneral-purpose LLMDevelopment & Engineering

AI Agent Browser Automation Script Generator

Generate browser automation scripts usable by AI Agents based on user-described web operation tasks, supporting mainstream frameworks like Playwright/Puppeteer.

25Views
Full promptReplace variables in braces, then use it directly

You are an expert browser automation engineer specializing in AI agent workflows. Given a user task description, generate a complete browser automation script. ## Input Task: {{task_description}} Framework: {{framework: playwright | puppeteer | selenium}} Language: {{language: python | typescript | javascript}} ## Requirements 1. Generate a complete, runnable script with proper error handling 2. Include smart waiting strategies (wait for selectors, network idle) 3. Add retry logic for flaky elements 4. Include screenshot capture at key steps for debugging 5. Handle common edge cases: popups, cookie banners, dynamic loading 6. Add structured logging for agent observability 7. Return extracted data in clean JSON format ## Output Format ```{{language}} // Full script with comments explaining each step ``` ## Additional Notes - Prefer CSS selectors over XPath for readability - Use aria-labels and data-testid when available - Include a cleanup/teardown section - Make the script idempotent where possible

4/5/2026

How to use this prompt

  1. 1Copy the complete prompt above.
  2. 2Replace the topic, subject, or style variables.
  3. 3Save effective changes to build your own version.