├── README.md
└── static
└── awesome-prompts.png
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
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
--------------------------------------------------------------------------------