├── README.md └── static └── awesome-prompts.png /README.md: -------------------------------------------------------------------------------- 1 | 2 | Shows a black Awesome Prompts Logo in light color mode and a white one in dark color mode. 3 | 4 | 5 |
6 | 7 | A curated collection of effective prompts for Browser-Use. This repository aims to provide examples, templates, and best practices for crafting prompts that maximize the capabilities of Browser-Use agents. We will accept any prompts that are relevant and provide business value. 8 | 9 | 💡 See what others are building and share your projects in our [Discord](https://link.browser-use.com/discord)! Want Swag? Check out our [Merch store](https://browsermerch.com). 10 | 11 | 🌤️ You can the setup and try the prompts directly in the cloud! [Try the cloud ☁︎](https://cloud.browser-use.com). 12 | 13 | Thanks to [@metehan777](https://github.com/metehan777) for the initial collection of prompts. 14 | 15 | ## Table of Contents 16 | 17 | 1. [Introduction](#introduction) 18 | 2. [Web Research Prompts](#web-research-prompts) 19 | 3. [E-commerce Prompts](#e-commerce-prompts) 20 | 4. [Content Creation Prompts](#content-creation-prompts) 21 | 5. [Data Extraction Prompts](#data-extraction-prompts) 22 | 6. [Job Application Prompts](#job-application-prompts) 23 | 7. [Social Media Prompts](#social-media-prompts) 24 | 8. [Productivity Prompts](#productivity-prompts) 25 | 9. [Form Filling Prompts](#form-filling-prompts) 26 | 10. [Testing and QA Prompts](#testing-and-qa-prompts) 27 | 11. [Multi-Step Workflow Prompts](#multi-step-workflow-prompts) 28 | 12. [Prompt Engineering Best Practices](#prompt-engineering-best-practices) 29 | 13. [Contributing](#contributing) 30 | 31 | ## Web Research Prompts 32 | 33 | ### Comparative Research 34 | 35 | ``` 36 | Research and compare the pricing and key features of the top 3 competitors in the {industry} space: {competitor1}, {competitor2}, and {competitor3}. 37 | 38 | For each competitor: 39 | 1. Navigate to their pricing page 40 | 2. Extract the pricing tiers and their costs 41 | 3. List the key features in each tier 42 | 4. Note any special offers or discounts currently available 43 | 44 | Present the information in a structured format that makes it easy to compare the options. 45 | ``` 46 | 47 | ### Academic Research 48 | 49 | ``` 50 | Find the latest research papers on {topic} published after {date}. 51 | 52 | For each of the top 5 most cited papers: 53 | 1. Extract the title, authors, and publication date 54 | 2. Capture the abstract 55 | 3. Note the number of citations 56 | 4. Record the DOI or direct link to the paper 57 | 58 | If you find papers behind paywalls, look for open-access alternatives or preprints when possible. 59 | ``` 60 | 61 | ### News Summary 62 | 63 | ``` 64 | Research the latest developments regarding {topic} from at least 3 different reputable news sources. 65 | 66 | For each source: 67 | 1. Navigate to their search function and find articles about the topic from the past week 68 | 2. Extract the headline, publication date, and author 69 | 3. Summarize the key points in 2-3 sentences 70 | 71 | After gathering information, synthesize the findings into a comprehensive summary that notes any differences in reporting or perspective between the sources. 72 | ``` 73 | 74 | ### Fact Verification 75 | 76 | ``` 77 | Verify the following claim: "{claim}". 78 | 79 | 1. Search for information about this claim from at least 3 different authoritative sources 80 | 2. For each source, extract: 81 | - The name and credibility of the source 82 | - Their stance on the claim (confirms, refutes, or partially supports) 83 | - Any evidence or data they provide 84 | 85 | 3. Determine if the original claim is: 86 | - Accurate 87 | - Partially accurate 88 | - Inaccurate 89 | - Unverifiable 90 | 91 | Include direct quotes and links to support your assessment. 92 | ``` 93 | 94 | ## E-commerce Prompts 95 | 96 | ### Product Price Comparison 97 | 98 | ``` 99 | Find the best price for {product} across major retailers including Amazon, Walmart, Best Buy, and Target. 100 | 101 | For each retailer: 102 | 1. Navigate to their website and search for the exact product 103 | 2. Record the current price, original price if on sale, and any available discounts 104 | 3. Note shipping costs and estimated delivery time 105 | 4. Check if the product is in stock 106 | 107 | Compile the information into a comparison table and identify the best overall deal considering price, shipping, and delivery time. 108 | ``` 109 | 110 | ### Shopping Cart Automation 111 | 112 | ``` 113 | Add the following items to my shopping cart on {website}: 114 | 115 | 1. {item1} - {specifications1} - quantity: {quantity1} 116 | 2. {item2} - {specifications2} - quantity: {quantity2} 117 | 3. {item3} - {specifications3} - quantity: {quantity3} 118 | 119 | For each item: 120 | - If the exact item is unavailable, find the closest alternative 121 | - If there are multiple options (size, color, etc.), select {preference} 122 | - If the price is above {budget} for any item, look for a more affordable alternative 123 | 124 | Once all items are in the cart: 125 | - Apply coupon code: {coupon_code} if available 126 | - Select the standard shipping option 127 | - Proceed to checkout but stop before payment 128 | ``` 129 | 130 | ### Deal Finder 131 | 132 | ``` 133 | Find the best current deals on {product_category} from {store1}, {store2}, and {store3}. 134 | 135 | For each store: 136 | 1. Navigate to their deals/sale section 137 | 2. Filter for {product_category} items 138 | 3. Sort by discount percentage (highest first) if possible 139 | 4. Record the top 5 deals, including: 140 | - Product name 141 | - Original price 142 | - Current price 143 | - Discount percentage 144 | - Link to the product 145 | 146 | For each product, verify customer ratings are above 4 stars if available. Exclude any deals that expire within 24 hours. 147 | ``` 148 | 149 | ### Product Research 150 | 151 | ``` 152 | Research {product} and help me make an informed purchase decision. 153 | 154 | 1. Find at least 3 different models/brands that match these criteria: 155 | - Price range: {min_price} to {max_price} 156 | - Must have features: {required_features} 157 | - Preferred but optional: {optional_features} 158 | 159 | 2. For each product, find: 160 | - Detailed specifications 161 | - At least 2 expert reviews 162 | - Summary of customer reviews (pros and cons) 163 | - Warranty information 164 | 165 | 3. Check availability at {preferred_retailer} and {alternate_retailer} 166 | 167 | 4. Create a comparison highlighting the key differences in features, performance, and value. 168 | ``` 169 | 170 | ## Content Creation Prompts 171 | 172 | ### Blog Post Draft 173 | 174 | ``` 175 | Go to Google Docs and create a new document. Write a well-structured blog post about {topic} following these steps: 176 | 177 | 1. Research the top 5 articles on Google about {topic} to understand current perspectives 178 | 2. Draft a compelling headline that includes the primary keyword 179 | 3. Write an introduction that highlights the key problem or opportunity 180 | 4. Create 3-5 main sections with appropriate subheadings 181 | 5. Include bullet points or numbered lists where appropriate 182 | 6. Add a conclusion with a clear call-to-action 183 | 7. Suggest 2-3 relevant images that could be included (with placeholder descriptions) 184 | 185 | The blog post should be approximately 1000-1200 words and written in a {formal/conversational/educational} tone. 186 | ``` 187 | 188 | ### Social Media Content Calendar 189 | 190 | ``` 191 | Go to Google Sheets and create a content calendar for {brand} for the next two weeks with daily posts for {social_media_platform1} and {social_media_platform2}. 192 | 193 | For each day: 194 | 1. Create a theme or topic aligned with {brand}'s industry 195 | 2. Draft the main copy for each post (appropriate length for each platform) 196 | 3. Suggest hashtags (3-5 per post) 197 | 4. Describe the type of image or video that should accompany the post 198 | 5. Note the ideal posting time based on platform best practices 199 | 200 | Make sure to incorporate trending topics related to {industry} and include at least one post about {upcoming_event/holiday}. 201 | ``` 202 | 203 | ### Email Newsletter 204 | 205 | ``` 206 | Go to {email_platform} and draft a newsletter for {business} with the following sections: 207 | 208 | 1. Compelling subject line with an open rate of at least 25% 209 | 2. Brief personalized greeting 210 | 3. Main feature article about {current_topic} (250-300 words) 211 | 4. Secondary content section highlighting {product/service/news} (150 words) 212 | 5. "What's New" section featuring {recent_development} (100 words) 213 | 6. Call-to-action section promoting {offer/event} 214 | 7. Footer with social media links and unsubscribe option 215 | 216 | The newsletter should maintain {brand}'s voice, which is {brand_voice_description}. Include appropriate heading styles, bullet points, and suggested image placements. 217 | ``` 218 | 219 | ### Presentation Creation 220 | 221 | ``` 222 | Go to Google Slides and create a professional presentation about {topic} for {audience_type}. 223 | 224 | The presentation should include: 225 | 1. Title slide with an engaging headline 226 | 2. Agenda/overview slide 227 | 3. Problem statement (1-2 slides) 228 | 4. Key data points and statistics (2-3 slides) 229 | 5. Solution or main insights (3-4 slides) 230 | 6. Implementation steps or recommendations (2-3 slides) 231 | 7. Conclusion slide with key takeaways 232 | 8. Q&A placeholder slide 233 | 9. Contact information slide 234 | 235 | Use a professional template with {brand_colors}. Each slide should follow the 6x6 rule (maximum 6 bullet points, maximum 6 words per bullet). Include speaker notes with expanded information for each slide. 236 | ``` 237 | 238 | ## Data Extraction Prompts 239 | 240 | ### Tabular Data Extraction 241 | 242 | ``` 243 | Extract structured data from {website} about {data_category}. 244 | 245 | 1. Navigate to {specific_page_or_search_query} 246 | 2. Identify the table or structured data containing information about {data_points} 247 | 3. Extract all rows and columns while preserving the relationship between data points 248 | 4. If pagination exists, navigate through at least the first 3 pages and extract all data 249 | 5. If filters are available, apply {filter_criteria} before extraction 250 | 251 | Format the extracted data in a CSV-compatible format with appropriate headers. If any data points are missing, mark them as "N/A" rather than leaving them blank. 252 | ``` 253 | 254 | ### Contact Information Extraction 255 | 256 | ``` 257 | Extract contact information for {company_name} from their official website and any other authoritative sources. 258 | 259 | Find and record: 260 | 1. Main office address(es) 261 | 2. Phone number(s) with department labels if available 262 | 3. Email address(es) with department labels if available 263 | 4. Names and positions of key executives/leadership team 264 | 5. Social media profiles 265 | 6. Customer support contact methods and hours 266 | 267 | Verify the information across multiple pages of their website and cross-reference with their LinkedIn and Google Business profiles when possible. 268 | ``` 269 | 270 | ### Product Specifications Extraction 271 | 272 | ``` 273 | Extract detailed specifications for {product} from {manufacturer_website} and at least two retailer websites. 274 | 275 | For each specification category: 276 | 1. Technical specifications (dimensions, weight, materials, etc.) 277 | 2. Performance specifications (speed, capacity, efficiency, etc.) 278 | 3. Compatibility information 279 | 4. Power/energy requirements 280 | 5. Warranty details 281 | 6. Included accessories or components 282 | 7. System requirements (if applicable) 283 | 284 | Note any discrepancies between the manufacturer's specifications and those listed by retailers. Format the information in a structured, easily readable format. 285 | ``` 286 | 287 | ### Competitor Analysis Extraction 288 | 289 | ``` 290 | Perform a comprehensive competitor analysis for {company_name} by extracting information about their top 5 competitors. 291 | 292 | For each competitor: 293 | 1. Navigate to their official website 294 | 2. Extract their mission statement or about us information 295 | 3. Identify their key products/services and unique selling propositions 296 | 4. Find pricing information if publicly available 297 | 5. Note their target audience/market segments 298 | 6. Extract recent news or press releases from the past 3 months 299 | 7. Identify their marketing strategies based on website content 300 | 301 | Compile the information in a structured format that allows for easy comparison across all competitors. 302 | ``` 303 | 304 | ## Job Application Prompts 305 | 306 | ### Job Search and Application 307 | 308 | ``` 309 | Help me find and apply to {job_title} positions in the {industry} industry. 310 | 311 | 1. Go to {job_board1}, {job_board2}, and {job_board3} 312 | 2. Search for jobs matching these criteria: 313 | - Job title: {job_title} or similar titles 314 | - Location: {location} (include remote options if applicable) 315 | - Experience level: {experience_level} 316 | - Salary range: {salary_range} (if filterable) 317 | 318 | 3. For each promising job posting: 319 | - Extract the job title, company, location, and posting date 320 | - Record the key responsibilities and requirements 321 | - Note application deadline and process 322 | - Save the direct application link 323 | 324 | 4. After finding at least 5 suitable positions, help me prepare an application for the most promising opportunity by: 325 | - Reading my resume (uploaded as {resume_filename}) 326 | - Tailoring a cover letter specifically for this position 327 | - Suggesting resume adjustments to better align with the job requirements 328 | ``` 329 | 330 | ### LinkedIn Profile Optimization 331 | 332 | ``` 333 | Help me optimize my LinkedIn profile to improve my chances of getting noticed for {target_job_title} roles. 334 | 335 | 1. Navigate to LinkedIn and log in with my credentials 336 | 2. Go to my profile page 337 | 3. Analyze each section of my profile and suggest improvements: 338 | - Profile photo and banner 339 | - Headline (create one that includes key terms for my target role) 340 | - About section (craft a compelling summary highlighting relevant skills) 341 | - Experience section (enhance job descriptions with accomplishments and metrics) 342 | - Skills section (suggest the top 10 skills I should list based on {target_job_title}) 343 | - Education and certifications 344 | - Recommendations and endorsements 345 | 346 | 4. Research profiles of 3 successful professionals in similar roles and identify elements I should incorporate 347 | 5. Suggest 5 LinkedIn groups I should join related to {industry} 348 | 6. Draft 3 potential posts I could share to demonstrate expertise in my field 349 | ``` 350 | 351 | ### Interview Preparation 352 | 353 | ``` 354 | Help me prepare for an upcoming job interview for a {job_title} position at {company_name}. 355 | 356 | 1. Research {company_name}: 357 | - Navigate to their official website, LinkedIn, Glassdoor, and recent news 358 | - Extract information about their mission, values, products/services 359 | - Identify recent company developments, achievements, or challenges 360 | - Research their work culture and employee reviews 361 | 362 | 2. Prepare answers for likely interview questions: 363 | - Create responses for 5 common general interview questions 364 | - Develop answers for 7 role-specific technical questions for {job_title} 365 | - Craft responses for 3 behavioral questions using the STAR method 366 | - Prepare 2 stories that demonstrate my experience with {key_skill1} and {key_skill2} 367 | 368 | 3. Develop 5 insightful questions I can ask the interviewer about the role and company 369 | 370 | 4. Find information about typical salary ranges for this position in this location and industry to prepare for compensation discussions. 371 | ``` 372 | 373 | ### Resume Tailoring 374 | 375 | ``` 376 | Help me tailor my resume for a {job_title} position at {company_name}. 377 | 378 | 1. First, find and analyze the job description from the company's careers page or job posting 379 | 2. Extract: 380 | - Key responsibilities 381 | - Required skills and qualifications 382 | - Preferred qualifications 383 | - Company values and keywords 384 | 385 | 3. Read my current resume (uploaded as {resume_filename}) 386 | 387 | 4. For each section of my resume, suggest specific modifications: 388 | - Professional summary/objective statement tailored to this role 389 | - Work experience bullet points that highlight relevant accomplishments 390 | - Skills section adjustments to prioritize matching skills 391 | - Additional sections to add or remove 392 | 393 | 5. Identify ATS (Applicant Tracking System) optimization opportunities by suggesting: 394 | - Keywords from the job description to include 395 | - Formatting improvements for better ATS readability 396 | - Industry-specific terminology to incorporate 397 | 398 | The goal is to create a highly targeted version of my resume that clearly shows I'm an excellent match for this specific position. 399 | ``` 400 | 401 | ## Social Media Prompts 402 | 403 | ### Content Engagement 404 | 405 | ``` 406 | Engage with content on {social_media_platform} related to {topic} to increase my profile visibility in that space. 407 | 408 | 1. Search for the top 10 most engaging recent posts about {topic} 409 | 2. For each post: 410 | - Read the content and comments to understand the discussion 411 | - Craft a thoughtful comment that adds value to the conversation 412 | - Include relevant hashtags when appropriate 413 | - Ask an insightful question when possible to encourage response 414 | 415 | 3. Identify 5 thought leaders in this space and: 416 | - Follow their accounts 417 | - Engage with their most recent relevant post 418 | - Share one of their valuable posts with a brief comment explaining why it's insightful 419 | 420 | 4. Find and join 2-3 relevant groups or communities focused on {topic} 421 | 422 | All engagement should be professional, authentic, and aligned with my brand voice as {personal_brand_description}. 423 | ``` 424 | 425 | ### Scheduled Posting 426 | 427 | ``` 428 | Create and schedule social media posts for {business_name} on {platform1} and {platform2} for the upcoming week. 429 | 430 | For each platform, create: 431 | 1. Three educational posts about {industry_topic} 432 | 2. Two promotional posts about {product/service} 433 | 3. One user-generated content share or testimonial highlight 434 | 4. One trending topic or industry news commentary 435 | 5. One behind-the-scenes or company culture post 436 | 437 | For each post: 438 | - Draft the main copy tailored to the platform's optimal length 439 | - Create a relevant call-to-action 440 | - Suggest 3-5 appropriate hashtags 441 | - Describe the ideal image or video to accompany the post 442 | - Recommend the optimal posting time based on our audience analytics 443 | 444 | Use our brand voice guide which emphasizes {tone_description} and avoids {prohibited_content}. 445 | ``` 446 | 447 | ### Social Listening and Response 448 | 449 | ``` 450 | Conduct social listening for {brand_name} across {platform1}, {platform2}, and {platform3} and help craft appropriate responses. 451 | 452 | 1. Search for recent mentions of {brand_name} and related terms {related_term1}, {related_term2} 453 | 2. Categorize mentions as: 454 | - Positive feedback 455 | - Customer service issues 456 | - Product questions 457 | - General mentions 458 | - Competitor comparisons 459 | 460 | 3. For each category, identify the 3-5 most important conversations based on: 461 | - User influence/follower count 462 | - Engagement level on the post 463 | - Sentiment intensity 464 | - Potential impact on brand reputation 465 | 466 | 4. For each identified conversation, draft an appropriate response following our response guidelines: 467 | - Positive feedback: Thank them and reinforce brand relationship 468 | - Customer service: Acknowledge issue, express empathy, move to private channel 469 | - Product questions: Provide accurate information with links to resources 470 | - General mentions: Engage authentically in alignment with brand voice 471 | - Competitor comparisons: Highlight differentiators without disparaging competitors 472 | ``` 473 | 474 | ### Influencer Research 475 | 476 | ``` 477 | Research potential influencers for a partnership with {brand_name} to promote {product/service}. 478 | 479 | 1. On {platform1} and {platform2}, find 10 influencers who: 480 | - Have between {min_followers} and {max_followers} followers 481 | - Create content related to {niche/industry} 482 | - Have an audience demographic matching {target_audience} 483 | - Have an engagement rate of at least {min_engagement_rate}% 484 | 485 | 2. For each influencer, analyze: 486 | - Content quality and brand alignment 487 | - Posting frequency and consistency 488 | - Previous brand partnerships 489 | - Audience sentiment in comments 490 | - Any potential red flags or controversies 491 | 492 | 3. Create a ranked shortlist of the top 5 candidates with: 493 | - Profile links 494 | - Key audience demographics 495 | - Estimated reach and engagement metrics 496 | - Suggested partnership approach (sponsored post, takeover, affiliate, etc.) 497 | - Estimated appropriate compensation range based on industry standards 498 | ``` 499 | 500 | ## Productivity Prompts 501 | 502 | ### Calendar Management 503 | 504 | ``` 505 | Optimize my work calendar for the upcoming week to maximize productivity and work-life balance. 506 | 507 | 1. Go to Google Calendar (or another calendar tool) and analyze my current schedule 508 | 2. Identify and flag: 509 | - Meeting overlaps or conflicts 510 | - Days with back-to-back meetings without breaks 511 | - Schedule gaps that could be utilized more effectively 512 | - Long meetings that could potentially be shortened 513 | 514 | 3. Suggest specific improvements: 515 | - Group similar types of meetings (e.g., one-on-ones, project reviews) on the same day 516 | - Block focused work time for {priority_project} 517 | - Add buffer time between meetings (15 minutes recommended) 518 | - Schedule dedicated time for email/message processing (twice daily recommended) 519 | - Add self-care blocks for {preferred_activity} 520 | 521 | 4. Create calendar invites for the suggested changes or send me a proposal I can implement 522 | ``` 523 | 524 | ### Email Management 525 | 526 | ``` 527 | Help me achieve inbox zero by processing my email backlog efficiently. 528 | 529 | 1. Go to my email client and focus on emails from the past {time_period} 530 | 2. For each email, apply the following workflow: 531 | - Delete: Obvious spam or irrelevant messages 532 | - Archive: FYI emails that require no action 533 | - Respond: Quick replies that take less than 2 minutes 534 | - Flag for follow-up: Emails requiring more thought or action 535 | - Create task: Convert action items into tasks in {task_system} 536 | 537 | 3. For emails requiring responses: 538 | - Draft concise replies focusing on clear next actions 539 | - Use templates where appropriate for similar requests 540 | - Suggest polite ways to decline low-priority requests 541 | 542 | 4. Organize remaining emails by: 543 | - Creating appropriate folders/labels for different projects or clients 544 | - Setting up filters for recurring email types 545 | - Suggesting email subscriptions that could be unsubscribed 546 | 547 | 5. Recommend sustainable email habits to maintain inbox zero going forward 548 | ``` 549 | 550 | ### Task Prioritization 551 | 552 | ``` 553 | Help me prioritize my tasks and create an effective work plan for the next {time_period}. 554 | 555 | 1. Navigate to my task management system ({task_system}) 556 | 2. Extract all current tasks and categorize them by: 557 | - Project 558 | - Deadline 559 | - Estimated time required 560 | - Dependency on others 561 | - Strategic importance 562 | 563 | 3. Apply the Eisenhower Matrix to sort tasks into: 564 | - Urgent and important (do immediately) 565 | - Important but not urgent (schedule time) 566 | - Urgent but not important (delegate if possible) 567 | - Neither urgent nor important (eliminate or defer) 568 | 569 | 4. Create a specific action plan with: 570 | - Top 3 priorities for today 571 | - Scheduled blocks for focused work on important tasks 572 | - Suggested tasks to delegate with draft delegation messages 573 | - Tasks that can be batched together for efficiency 574 | - Tasks that can be eliminated or postponed with minimal impact 575 | 576 | 5. Set up a follow-up system to track progress on key deliverables 577 | ``` 578 | 579 | ### Information Organization 580 | 581 | ``` 582 | Help me organize my digital information and files to create a more efficient system. 583 | 584 | 1. Assess my current file organization on {storage_platform} (Google Drive, Dropbox, etc.) 585 | 2. Analyze the structure for: 586 | - Inconsistent naming conventions 587 | - Duplicate files 588 | - Outdated documents that can be archived 589 | - Files without clear categorization 590 | 591 | 3. Propose an improved organizational system with: 592 | - A logical folder hierarchy based on {preferred_structure} (project-based, client-based, etc.) 593 | - Consistent file naming conventions 594 | - Permission settings recommendations for shared files 595 | - Archiving strategy for completed projects 596 | 597 | 4. Create the suggested folder structure 598 | 5. Move files into the appropriate locations (starting with the most frequently accessed) 599 | 6. Document the new system with guidelines for maintaining it going forward 600 | 601 | 7. Suggest tools or automation that could help maintain this system 602 | ``` 603 | 604 | ## Form Filling Prompts 605 | 606 | ### Account Registration 607 | 608 | ``` 609 | Complete the registration process for a new account on {website}. 610 | 611 | 1. Navigate to {website} and locate the sign-up or registration page 612 | 2. Fill out the registration form with the following information: 613 | - Email: {email} 614 | - Username: {preferred_username} (if unavailable, try variations like {alternative1}, {alternative2}) 615 | - Password: {password} (ensure it meets the site's security requirements) 616 | - Name: {name} 617 | - Address: {address} 618 | - Phone: {phone} 619 | - Other required fields: {additional_info} 620 | 621 | 3. If presented with optional fields about preferences or settings: 622 | - Select {preferences} 623 | - Opt out of marketing communications unless specifically requested 624 | - Review privacy settings and set them according to {privacy_preference} 625 | 626 | 4. Complete any verification steps like: 627 | - Email verification (check {email} for confirmation link) 628 | - Phone verification (report the code sent to {phone}) 629 | - CAPTCHA or other human verification 630 | 631 | 5. Review the terms of service highlight any concerning clauses before accepting 632 | ``` 633 | 634 | ### Comprehensive Profile Setup 635 | 636 | ``` 637 | Set up a complete profile on {platform} to maximize its effectiveness for {goal}. 638 | 639 | 1. Log in to {platform} using the provided credentials 640 | 2. Navigate to the profile or account settings section 641 | 3. Upload the profile picture from {image_path} 642 | 4. Complete each section of the profile with the following information: 643 | - Personal/Professional Bio: {bio_text} 644 | - Experience: {experience_details} 645 | - Education: {education_details} 646 | - Skills: {skills_list} 647 | - Interests: {interests_list} 648 | - Contact information: {contact_details} 649 | - Social media links: {social_media_accounts} 650 | 651 | 5. For platform-specific sections (like {platform_specific_section}), complete using {specific_content} 652 | 6. Set appropriate privacy settings according to {privacy_preferences} 653 | 7. Review profile completeness indicators and address any suggestions for improvement 654 | 8. Test how the profile appears to others using any "view as" functionality 655 | 656 | Ensure all information is accurate, professional, and aligned with the objective of {goal}. 657 | ``` 658 | 659 | ### Tax Form Completion 660 | 661 | ``` 662 | Help me complete my {tax_form_type} for {tax_year}. 663 | 664 | 1. Navigate to {tax_website} and log in with the provided credentials 665 | 2. Begin a new {tax_form_type} for {tax_year} 666 | 3. For each section, enter the appropriate information from my documents: 667 | - Personal information from {personal_doc} 668 | - Income information from {w2_docs}, {1099_docs} 669 | - Deduction information from {deduction_docs} 670 | - Credit information from {credit_docs} 671 | - Investment information from {investment_docs} 672 | 673 | 4. For any sections where information is unclear: 674 | - Flag the section for my review 675 | - Explain what additional information is needed 676 | - Suggest potential sources for the information 677 | 678 | 5. Before submitting: 679 | - Review all entries for accuracy 680 | - Compare key figures with last year's return for significant discrepancies 681 | - Calculate the estimated refund or amount owed 682 | - Save the return as a draft for my final review 683 | 684 | Do not submit the final return, but prepare it to the point where it is ready for my final verification and submission. 685 | ``` 686 | 687 | ### Survey Completion 688 | 689 | ``` 690 | Complete the customer feedback survey for {product/service} from {company}. 691 | 692 | 1. Navigate to the survey link: {survey_link} 693 | 2. For rating questions (1-5 or 1-10 scales): 694 | - Overall satisfaction: {overall_rating} 695 | - Product quality: {quality_rating} 696 | - Customer service: {service_rating} 697 | - Value for money: {value_rating} 698 | - Likelihood to recommend: {recommendation_rating} 699 | 700 | 3. For multiple-choice questions, select options that align with: 701 | - Frequency of use: {usage_frequency} 702 | - Primary purpose: {usage_purpose} 703 | - Features used most often: {key_features} 704 | 705 | 4. For open-ended questions, write thoughtful responses about: 706 | - What I liked most: {positive_aspects} 707 | - What could be improved: {improvement_suggestions} 708 | - Additional features desired: {desired_features} 709 | 710 | 5. Demographic questions (if asked): 711 | - Fill in basic information without sharing unnecessarily sensitive details 712 | - Skip optional demographic questions unless specifically instructed to complete them 713 | 714 | Complete the survey honestly but constructively, providing feedback that would be helpful for product improvement. 715 | ``` 716 | 717 | ## Testing and QA Prompts 718 | 719 | ### Website Functionality Testing 720 | 721 | ``` 722 | Perform a comprehensive functionality test of {website} focusing on the {specific_feature} and core user journeys. 723 | 724 | Test the following user flows: 725 | 1. User registration and login process 726 | - Create a new account with test credentials 727 | - Verify email confirmation process 728 | - Log out and log back in 729 | - Test password reset functionality 730 | 731 | 2. {specific_feature} functionality 732 | - Test all UI elements (buttons, forms, dropdowns) 733 | - Verify data entry and validation 734 | - Test error handling and messaging 735 | - Check performance under various conditions 736 | 737 | 3. Critical user journeys 738 | - {user_journey1} (e.g., product search to checkout) 739 | - {user_journey2} (e.g., account settings update) 740 | - {user_journey3} (e.g., content submission) 741 | 742 | 4. Cross-browser compatibility 743 | - Test core functionality on Chrome, Firefox, and Safari 744 | - Document any rendering or functionality differences 745 | 746 | For each test, document: 747 | - Test case description 748 | - Expected behavior 749 | - Actual behavior 750 | - Screenshots of issues encountered 751 | - Severity rating (Critical, High, Medium, Low) 752 | ``` 753 | 754 | ### Responsive Design Testing 755 | 756 | ``` 757 | Test the responsive design of {website} across various device types and screen sizes. 758 | 759 | 1. Test the following key pages: 760 | - Homepage 761 | - {page1} (e.g., product listing) 762 | - {page2} (e.g., product detail) 763 | - {page3} (e.g., checkout) 764 | - {page4} (e.g., account settings) 765 | 766 | 2. For each page, test the following screen sizes and orientations: 767 | - Mobile: 320px, 375px, 414px (portrait and landscape) 768 | - Tablet: 768px, 1024px (portrait and landscape) 769 | - Desktop: 1366px, 1920px 770 | 771 | 3. For each combination, evaluate: 772 | - Content visibility and readability 773 | - Navigation usability 774 | - Image and media scaling 775 | - Form functionality 776 | - Touch targets and interactive elements 777 | - Load time and performance 778 | 779 | 4. Test specific responsive features: 780 | - Hamburger menu functionality on mobile 781 | - Collapsible sections 782 | - Image carousels/sliders 783 | - Tables or complex data representations 784 | - Modal windows and popups 785 | 786 | Document all issues with screenshots, device information, and recommended fixes. Prioritize issues based on severity and frequency of user encounter. 787 | ``` 788 | 789 | ### User Registration Flow Testing 790 | 791 | ``` 792 | Test the entire user registration flow on {website} to identify any usability issues or bugs. 793 | 794 | 1. Begin by navigating to the site's homepage and finding the registration option 795 | 2. Test the following registration methods: 796 | - Email registration 797 | - Google/social media account registration (if available) 798 | - Phone number registration (if available) 799 | 800 | 3. For email registration, test: 801 | - Form validation for each field 802 | - Password strength requirements 803 | - Email verification process 804 | - "Already registered" error handling 805 | 806 | 4. Document the following for each step: 807 | - Field requirements and validations 808 | - Error messages (clarity and helpfulness) 809 | - Number of steps in the process 810 | - Time taken to complete each step 811 | 812 | 5. Test edge cases: 813 | - Using an email that's already registered 814 | - Using invalid formats for fields 815 | - Abandoning the process mid-way and returning 816 | - Registering from different browsers or devices 817 | 818 | 6. After successful registration, verify: 819 | - Welcome email receipt and content 820 | - Initial account state and settings 821 | - Any onboarding processes or tutorials 822 | - Logout and login functionality with the new account 823 | 824 | Provide a detailed report with screenshots of any issues found, along with severity ratings and suggestions for improvement. 825 | ``` 826 | 827 | ### Accessibility Testing 828 | 829 | ``` 830 | Conduct an accessibility test of {website} to identify issues that may impact users with disabilities. 831 | 832 | 1. Test keyboard navigation: 833 | - Tab through all interactive elements on key pages 834 | - Verify visible focus indicators 835 | - Test all functionality without using a mouse 836 | - Check for keyboard traps or inaccessible elements 837 | 838 | 2. Test screen reader compatibility: 839 | - Enable VoiceOver (Mac) or NVDA (Windows) 840 | - Navigate through key pages and verify all content is announced 841 | - Check for appropriate alt text on images 842 | - Verify form fields have proper labels 843 | - Test dynamic content updates 844 | 845 | 3. Test color contrast and visual presentation: 846 | - Check text contrast against backgrounds 847 | - Verify information is not conveyed by color alone 848 | - Test the site at 200% zoom 849 | - Verify the site works in high contrast mode 850 | 851 | 4. Test form and interactive elements: 852 | - Verify clear error messages 853 | - Check for appropriate input validation 854 | - Test timeout warnings and session management 855 | - Verify multimedia has captions or transcripts 856 | 857 | 5. Check against WCAG 2.1 AA standards: 858 | - Verify semantic HTML structure 859 | - Check for proper heading hierarchy 860 | - Test ARIA implementations 861 | - Verify appropriate landmark regions 862 | 863 | Document all issues with screenshots, steps to reproduce, and references to relevant WCAG criteria. 864 | ``` 865 | 866 | ## Multi-Step Workflow Prompts 867 | 868 | ### Research and Report Generation 869 | 870 | ``` 871 | Create a comprehensive market research report on {industry} trends and competitive landscape. 872 | 873 | 1. Research Phase: 874 | - Search for industry reports from sources like Statista, IBISWorld, and Gartner 875 | - Find recent news articles about {industry} from the past 6 months 876 | - Identify the top 5 companies in this space and gather key metrics 877 | - Locate market size estimates and growth projections 878 | - Find information about emerging technologies or disruptions in this sector 879 | 880 | 2. Data Organization Phase: 881 | - Create a Google Sheet to compile numerical data and key statistics 882 | - Organize company profiles with strengths, weaknesses, and unique offerings 883 | - Track market share percentages and changes over time 884 | - Compile consumer trend data and demographic information 885 | 886 | 3. Analysis Phase: 887 | - Identify 3-5 key trends shaping the industry 888 | - Analyze competitive positioning of major players 889 | - Evaluate market opportunities and threats 890 | - Examine regulatory factors affecting the industry 891 | - Assess technological impacts on future growth 892 | 893 | 4. Report Creation Phase: 894 | - Create a Google Doc with a professional structure including: 895 | - Executive summary 896 | - Industry overview with market size and growth rates 897 | - Competitive landscape analysis 898 | - Detailed trend analysis with supporting data 899 | - Future outlook and strategic recommendations 900 | - References and methodology section 901 | - Add appropriate charts and tables from your research 902 | - Format the document professionally with consistent styling 903 | 904 | The final report should be 10-15 pages, include proper citations, and be suitable for presentation to executive stakeholders. 905 | ``` 906 | 907 | ### Event Planning Workflow 908 | 909 | ``` 910 | Plan a {event_type} for {number_of_attendees} people on {date} with a budget of {budget}. 911 | 912 | 1. Venue Research Phase: 913 | - Search for appropriate venues in {location} that can accommodate {number_of_attendees} 914 | - Compare at least 5 options based on: 915 | - Availability on {date} 916 | - Cost and what's included in the package 917 | - Amenities and services 918 | - Reviews and ratings 919 | - Distance from {central_location} 920 | - Create a comparison spreadsheet of options 921 | 922 | 2. Vendor Selection Phase: 923 | - Research and compare options for: 924 | - Catering ({food_preferences}) 925 | - Photography/videography 926 | - Entertainment ({entertainment_preferences}) 927 | - Decorations 928 | - Other necessary services 929 | - Get price quotes and availability for the top 2 choices in each category 930 | 931 | 3. Budget Allocation Phase: 932 | - Create a detailed budget spreadsheet with categories: 933 | - Venue and space rental 934 | - Food and beverage 935 | - Entertainment 936 | - Decorations and supplies 937 | - Staffing 938 | - Marketing (if applicable) 939 | - Contingency (10% recommended) 940 | - Adjust allocations to stay within {budget} 941 | 942 | 4. Timeline Creation Phase: 943 | - Create a planning timeline with milestones and deadlines 944 | - Develop a detailed day-of schedule 945 | - Create a task list with assignments and due dates 946 | 947 | 5. Invitation and Communication Plan: 948 | - Design an invitation template 949 | - Set up a communication plan for attendees 950 | - Create an RSVP tracking system 951 | 952 | Compile all this information into a comprehensive event plan document with relevant links, contact information, and action items. 953 | ``` 954 | 955 | ### Website Migration Workflow 956 | 957 | ``` 958 | Create a comprehensive plan for migrating {website} from {current_platform} to {new_platform}. 959 | 960 | 1. Content Audit Phase: 961 | - Crawl the existing website to inventory all pages 962 | - Identify and catalog all: 963 | - Pages and posts 964 | - Media files (images, videos, documents) 965 | - Forms and interactive elements 966 | - Custom functionality and integrations 967 | - SEO elements (meta descriptions, alt text, URLs) 968 | - Create a content mapping spreadsheet 969 | 970 | 2. Technical Planning Phase: 971 | - Research and document the migration process for: 972 | - Database transfer 973 | - User account migration 974 | - URL structure and redirects 975 | - Theme and design elements 976 | - Third-party integrations 977 | - Performance optimization 978 | - Create a technical requirements document 979 | 980 | 3. Timeline and Task Assignment Phase: 981 | - Create a detailed migration timeline with phases: 982 | - Pre-migration preparation 983 | - Development environment setup 984 | - Content transfer 985 | - Design implementation 986 | - Testing 987 | - Launch 988 | - Post-launch monitoring 989 | - Define dependencies and critical path 990 | - Assign responsibilities for each task 991 | 992 | 4. Testing Plan Development: 993 | - Create test cases for: 994 | - Content integrity 995 | - Functionality 996 | - Performance 997 | - Mobile responsiveness 998 | - SEO elements 999 | - User accounts and permissions 1000 | - Develop a QA checklist 1001 | 1002 | 5. Launch Strategy: 1003 | - Create a detailed launch day plan 1004 | - Develop a rollback plan in case of issues 1005 | - Design a communication plan for users/customers 1006 | - Create a post-launch monitoring schedule 1007 | 1008 | Compile all elements into a master migration plan document with clear phases, responsibilities, and success criteria. 1009 | ``` 1010 | 1011 | ### Product Launch Campaign 1012 | 1013 | ``` 1014 | Design and plan a comprehensive product launch campaign for {product_name} targeting {target_audience}. 1015 | 1016 | 1. Market Research Phase: 1017 | - Research the target audience demographics and preferences 1018 | - Analyze competitor product launches in the same space 1019 | - Identify key influencers and media outlets in this market 1020 | - Determine the most effective channels for reaching the audience 1021 | - Research industry events or timing considerations 1022 | 1023 | 2. Campaign Strategy Development: 1024 | - Create campaign objectives and key performance indicators 1025 | - Develop the central value proposition and messaging 1026 | - Design a campaign theme and creative concept 1027 | - Establish the campaign timeline with key milestones 1028 | - Allocate the budget across different activities 1029 | 1030 | 3. Content Creation Plan: 1031 | - Design the product landing page structure 1032 | - Create a content calendar for social media 1033 | - Draft press release and media kit materials 1034 | - Develop email marketing sequence for different segments 1035 | - Plan video content and promotional materials 1036 | 1037 | 4. Launch Execution Plan: 1038 | - Create a detailed launch day checklist 1039 | - Develop a social media posting schedule 1040 | - Plan influencer outreach with personalized pitches 1041 | - Schedule email campaign deployment 1042 | - Coordinate PR activities and media outreach 1043 | 1044 | 5. Post-Launch Measurement: 1045 | - Set up analytics tracking for all channels 1046 | - Create a dashboard for monitoring KPIs 1047 | - Design a feedback collection mechanism 1048 | - Plan for rapid response to issues or opportunities 1049 | - Schedule campaign performance review meetings 1050 | 1051 | Compile all elements into a master launch plan document with timelines, responsibilities, and budget allocations for each component. 1052 | ``` 1053 | 1054 | ## Prompt Engineering Best Practices 1055 | 1056 | ### Structure 1057 | 1058 | - **Be specific about the goal**: Clearly state what you want to accomplish 1059 | - **Break complex tasks into steps**: Use numbered lists for multi-step processes 1060 | - **Include format specifications**: Mention desired output formats and structures 1061 | - **Provide context**: Include relevant background information the agent needs 1062 | - **Set constraints**: Specify any limitations or requirements the agent should follow 1063 | 1064 | ### Clarity 1065 | 1066 | - **Use precise language**: Avoid ambiguity and vague instructions 1067 | - **Specify parameters**: Include exact values, ranges, or criteria 1068 | - **Clarify expectations**: Explain what success looks like 1069 | - **Include examples**: Provide examples of desired outputs when helpful 1070 | - **Define terminology**: Explain industry-specific or technical terms 1071 | 1072 | ### Adaptability 1073 | 1074 | - **Include fallback options**: Provide alternatives if the primary approach fails 1075 | - **Specify error handling**: Explain how to deal with potential issues 1076 | - **Allow for iteration**: Build in opportunities for refinement 1077 | - **Request verification**: Ask the agent to verify critical information 1078 | - **Include decision points**: Define how choices should be made when alternatives exist 1079 | 1080 | ### Efficiency 1081 | 1082 | - **Prioritize tasks**: Indicate which aspects are most important 1083 | - **Set time or resource limits**: Specify constraints on depth or breadth 1084 | - **Focus on value-add activities**: Emphasize where the agent can provide the most value 1085 | - **Minimize unnecessary steps**: Avoid redundant or low-value activities 1086 | - **Batch similar operations**: Group related tasks for efficiency 1087 | 1088 | ## Contributing 1089 | 1090 | Contributions to this repository are welcome! Please follow these guidelines: 1091 | 1092 | 1. **Format**: Use the established template format for consistency 1093 | 2. **Categories**: Add to existing categories or propose new ones with at least 3 examples 1094 | 3. **Quality**: Ensure prompts are specific, actionable, and well-structured 1095 | 4. **Testing**: Verify that prompts work as expected with Browser-Use before submitting 1096 | 5. **Descriptions**: Include a brief description of what the prompt accomplishes + a gif or screenshot if possible 1097 | 1098 | To contribute: 1099 | 1100 | 1. Fork the repository 1101 | 2. Create a feature branch 1102 | 3. Add your prompts following the established format 1103 | 4. Submit a pull request with a clear description of your additions 1104 | 1105 | By sharing effective prompts, you help the entire Browser-Use community achieve better results! 1106 | -------------------------------------------------------------------------------- /static/awesome-prompts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browser-use/awesome-prompts/20c154faefccafa79b35a4a1b9622a85ca8207fc/static/awesome-prompts.png --------------------------------------------------------------------------------