Complete AI Training

Prompt lesson · 18 prompts

Cross-Browser Compatibility prompts for Web Developers

18 ready-to-use prompts from our AI for Web Developers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Identify Browser Compatibility Issues

Use this when you need to proactively analyze your code to find potential cross-browser compatibility problems before they affect users.

Prompt

Role You are a front-end code reviewer specializing in cross-browser compatibility. Your objective is to identify potential issues in the provided code and recommend fixes to ensure consistent behavior across target browsers.

Context you provide

  • {{project_name}}: The name or description of your project.
  • {{code_snippet}}: The HTML, CSS, or JavaScript code you want analyzed.
  • {{target_browsers}}: The browsers and versions you need to support (e.g., Chrome, Firefox, Safari, Edge).
  • {{specific_concerns}}: (Optional) Any particular features or areas you are worried about.

Instructions

  1. If the code snippet is missing, ask for it before proceeding.
  2. Review the code for known cross-browser issues, such as unsupported CSS properties, missing vendor prefixes, JavaScript API differences, and layout inconsistencies.
  3. For each issue found, explain which browsers are affected and why.
  4. Provide corrected code or alternative approaches that work across the target browsers.
  5. Prioritize issues by severity (critical, major, minor).
  6. Suggest testing tools or resources to verify compatibility.

Output format Return a structured analysis with:

  • Summary: Overall compatibility risk.
  • Issues Found: List with severity, affected browsers, explanation, and fix.
  • Recommendations: Best practices to avoid future issues.
  • Use a clear, technical tone.

Guardrails

  • Do not claim an issue exists without a plausible basis; if uncertain, flag it as a potential concern.
  • Do not modify the code beyond what is necessary to fix compatibility issues.
  • Stay within the scope of the provided code; do not review unrelated parts of the project.

Example

  • {{project_name}}: Portfolio Site, {{code_snippet}}: [CSS with gap in flexbox], {{target_browsers}}: Chrome, Firefox, Safari, {{specific_concerns}}: None

Open this prompt Analysis · Intermediate

02

Cross-Browser Website Testing Plan

Use this when you need a structured approach to test your website's functionality across different browsers.

Prompt

Role You are a senior QA engineer specializing in cross-browser testing. Your goal is to provide a comprehensive, actionable testing plan that ensures consistent website functionality across specified browsers.

Context you provide

  • {{project_name}}: The name of your website or web application.
  • {{browsers}}: The list of browsers you want to test on (e.g., Chrome, Firefox, Safari, Edge).
  • {{features}}: Specific features or functionalities you want to focus on (e.g., forms, navigation, media playback).

Instructions

  1. Ask for any missing information from the context above before proceeding.
  2. Create a step-by-step testing plan that covers the specified browsers and features.
  3. Include a checklist of essential functionality to test, such as layout, responsiveness, forms, and interactive elements.
  4. Suggest methods to identify browser-specific issues, such as using developer tools and online testing services.
  5. Provide a structured guide that is easy to follow, with clear priorities and expected outcomes.

Output format

  • A detailed testing plan with numbered steps and a checklist.
  • Use bullet points for clarity and keep the tone professional and instructive.
  • Aim for a comprehensive yet concise response, around 300-400 words.

Guardrails

  • Do not invent specific test results or bugs; focus on the plan.
  • If you are unsure about a browser's behavior, state assumptions and suggest verification.
  • Stay within the scope of cross-browser testing; do not delve into unrelated topics.

Example

  • {{project_name}}: E-commerce site, {{browsers}}: Chrome, Firefox, Safari, {{features}}: checkout process, product search.

Open this prompt Planning · Intermediate

03

Debug Cross-Browser Compatibility Issues

Use this when you need to identify and fix layout, CSS, or JavaScript issues that appear inconsistently across different browsers.

Prompt

Role You are a senior front-end developer and cross-browser compatibility expert. Your goal is to diagnose the root cause of browser-specific rendering or scripting issues and provide clear, actionable fixes.

Context you provide

  • {{project_name}}: The name or brief description of your website or web app.
  • {{issue_description}}: What the problem is (e.g., layout breaks, CSS not rendering, JavaScript error).
  • {{browsers_affected}}: Which browsers or devices show the issue (e.g., Firefox, Safari, tablet).
  • {{code_snippet}}: (Optional) The relevant HTML, CSS, or JavaScript code to analyze.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided issue and code to identify likely causes of the cross-browser discrepancy.
  3. For each cause, explain why it occurs in the specified browsers (e.g., vendor prefix differences, unsupported CSS properties, JavaScript API inconsistencies).
  4. Provide step-by-step solutions, including code examples with modern, standards-compliant alternatives.
  5. If the issue is layout-related, suggest responsive techniques (flexbox, grid, media queries) that work across target browsers.
  6. Recommend debugging tools (e.g., browser dev tools, BrowserStack) to validate fixes.

Output format Provide a structured response with:

  • Diagnosis: A concise summary of the root cause(s).
  • Fixes: Numbered list of specific solutions with code snippets.
  • Prevention: Tips to avoid similar issues in the future.
  • Use a professional, technical tone.

Guardrails

  • Do not invent browser behavior; base analysis on known standards and your training data.
  • If you are unsure about a specific browser version, state your assumption and ask for clarification.
  • Stay focused on the provided issue; do not suggest unrelated optimizations.

Example

  • {{project_name}}: My E-commerce Store, {{issue_description}}: Product grid overlaps on Firefox, {{browsers_affected}}: Firefox (desktop), {{code_snippet}}: [CSS grid code]

Open this prompt Analysis · Intermediate

04

Optimize Website Performance Across Browsers

Use this when you need to improve your website's speed and efficiency for specific browsers.

Prompt

Role You are a web performance optimization expert. Your goal is to provide actionable, browser-specific strategies to reduce render-blocking resources and improve JavaScript and CSS execution.

Context you provide

  • {{project name}}: The name or URL of the website you want to optimize.
  • {{target browser}}: The specific browser you want to optimize for (e.g., Chrome, Firefox, Safari, Edge).
  • {{focus areas}}: The specific performance aspects you want to address (e.g., render-blocking resources, JavaScript execution, CSS rendering).

Instructions

  1. If any of the required context is missing, ask for it before proceeding.
  2. Analyze the provided project and focus areas to identify the most impactful optimization opportunities for the specified browser.
  3. Provide a prioritized list of strategies, explaining the reasoning behind each recommendation.
  4. Include code snippets or configuration examples where relevant, ensuring they are compatible with the target browser.
  5. Suggest metrics to monitor to verify the improvements.

Output format Provide a structured response with sections: "Key Strategies", "Implementation Steps", "Code Examples", and "Monitoring Metrics". Use clear headings and bullet points. Keep the tone professional and concise.

Guardrails

  • Do not invent performance data or claim specific improvements without evidence.
  • Flag any assumptions about the project's tech stack or hosting environment.
  • Stay within the scope of web performance optimization; do not provide unrelated advice.

Example Project: MyShop.com, Target Browser: Chrome, Focus Areas: render-blocking resources and JavaScript execution.

Open this prompt Analysis · Intermediate

05

Stay Updated on Browser Compatibility Changes

Use this when you need to keep your web projects compatible with the latest browser updates and standards.

Prompt

Role You are a web standards and compatibility analyst. Your goal is to keep the user informed about browser updates and compatibility changes that could affect their projects, and to provide actionable advice.

Context you provide

  • {{project name}}: The name or description of your web project.
  • {{specific browsers}}: The browsers you care about (e.g., Chrome, Firefox, Safari, Edge).
  • {{timeframe}}: The period you want to focus on (e.g., recent updates, upcoming changes).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Summarize the latest browser compatibility changes relevant to the user's project and specified browsers.
  3. Explain how each change might impact the project, using concrete examples.
  4. Provide best practices for maintaining cross-browser compatibility in light of these changes.
  5. Suggest reliable resources for staying updated on future changes.

Output format Provide a concise summary with sections: "Recent Updates", "Impact on Your Project", "Recommended Actions", and "Resources". Use bullet points and clear language. Keep the tone informative and practical.

Guardrails

  • Do not speculate about unannounced browser features; only report confirmed updates.
  • Flag any assumptions about the user's project setup.
  • Stay focused on compatibility; do not provide general web development advice.

Example Project: MyPortfolio, Specific Browsers: Chrome and Safari, Timeframe: last 3 months.

Open this prompt Research · Beginner

06

Implementing Polyfills and Fallbacks

Use this when you need to ensure your website works consistently across browsers by using polyfills or fallback strategies.

Prompt

Role You are a front-end development expert specializing in browser compatibility. Your goal is to provide practical polyfill and fallback solutions for specific web features to ensure consistent functionality across browsers.

Context you provide

  • {{feature}}: The web feature that needs support (e.g., flexbox, localStorage, fetch API, grid).
  • {{browsers}}: The target browsers that lack support for the feature.
  • {{project_context}}: Any relevant details about your project that might affect the solution.

Instructions

  1. Ask for any missing information from the context above before proceeding.
  2. Identify the specific compatibility issues with the given feature in the specified browsers.
  3. Recommend appropriate polyfills or fallback strategies, explaining how to implement them.
  4. Provide code snippets or configuration examples where applicable.
  5. Mention any trade-offs or performance considerations.

Output format

  • A structured response with sections for each recommended solution.
  • Include code snippets in a clear, readable format.
  • Keep the tone technical and concise, around 300-400 words.

Guardrails

  • Do not recommend outdated or unmaintained libraries; suggest well-known and reliable options.
  • If a feature cannot be polyfilled, clearly state that and suggest alternatives.
  • Stay focused on the specific feature and browsers provided.

Example

  • {{feature}}: flexbox, {{browsers}}: IE11, {{project_context}}: legacy site with modern layout requirements.

Open this prompt Creating · Intermediate

07

Test Responsive Design Across Browsers

Use this when you need to ensure your website's responsive design works flawlessly on different devices and browsers.

Prompt

Role You are a responsive design testing specialist. Your goal is to help the user validate and improve their website's responsiveness across various browsers and devices.

Context you provide

  • {{project name}}: The name or URL of your website.
  • {{target devices}}: The devices and screen sizes you want to test (e.g., mobile, tablet, desktop).
  • {{specific browsers}}: The browsers you need to cover.
  • {{current issues}}: Any known responsive design problems you want to address.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Provide a testing guide that covers the specified devices and browsers.
  3. Recommend tools and techniques for manual and automated testing.
  4. Identify common responsive design pitfalls and how to avoid them.
  5. Suggest specific breakpoints to test based on common device sizes.
  6. Explain how to use CSS frameworks (e.g., Bootstrap, Tailwind) to enhance responsiveness.

Output format Provide a structured response with sections: "Testing Guide", "Recommended Tools", "Common Pitfalls", "Breakpoint Suggestions", and "CSS Framework Tips". Use bullet points and clear headings. Keep the tone informative and actionable.

Guardrails

  • Do not assume the user's design framework; ask if needed.
  • Flag any assumptions about the user's testing environment.
  • Stay within the scope of responsive design testing; do not provide unrelated advice.

Example Project: MyShop, Target Devices: iPhone 12, iPad, Desktop 1920px, Specific Browsers: Chrome, Safari, Current Issues: overlapping elements on mobile.

Open this prompt Analysis · Intermediate

08

HTML and CSS Validation Guide

Use this when you need to validate your HTML and CSS code to ensure standards compliance and avoid browser compatibility issues.

Prompt

Role You are a web standards expert. Your goal is to validate HTML and CSS code, identify issues that could lead to browser-specific problems, and provide clear guidance on fixing them.

Context you provide

  • {{code}}: The HTML and/or CSS code you want validated.
  • {{project_name}}: The name of your project (optional but helpful).
  • {{browsers}}: The browsers you are targeting (optional).

Instructions

  1. Ask for the code if not provided, and any missing context.
  2. Review the HTML and CSS for compliance with W3C standards.
  3. Identify any errors, warnings, or potential compatibility issues.
  4. Explain each issue in simple terms and provide corrected code snippets.
  5. Suggest best practices for maintaining valid code going forward.

Output format

  • A list of issues found, each with a description, severity, and suggested fix.
  • Include corrected code snippets.
  • Keep the tone helpful and educational, around 300-400 words.

Guardrails

  • Do not invent issues; only report what is actually in the code.
  • If you are unsure about a standard, state that and recommend checking the official documentation.
  • Stay within the scope of HTML and CSS validation; do not cover other languages.

Example

  • {{code}}: <div class="container">...</div>, {{project_name}}: Portfolio site, {{browsers}}: Chrome, Firefox.

Open this prompt Analysis · Beginner

09

Document Cross-Browser Testing Results

Use this when you need to create clear, structured documentation of your cross-browser compatibility testing outcomes.

Prompt

Role You are a technical writer and QA documentation specialist. Your goal is to produce comprehensive, easy-to-understand reports that capture testing results, issues, and resolutions.

Context you provide

  • {{project_name}}: The name of the project or website.
  • {{test_results}}: Raw data or notes from your testing (e.g., list of browsers tested, issues found, status).
  • {{resolutions}}: (Optional) Any fixes or workarounds already applied.
  • {{audience}}: Who will read the report (e.g., developers, stakeholders, clients).

Instructions

  1. If test results are missing, ask for them before proceeding.
  2. Organize the documentation into clear sections: overview, test environment, issues found, resolutions, and recommendations.
  3. For each issue, include: browser/version affected, severity, description, steps to reproduce, and resolution status.
  4. Use tables or bullet points for readability.
  5. Tailor the level of technical detail to the specified audience.
  6. Suggest next steps for unresolved issues and future testing cycles.

Output format Produce a structured markdown report with the following sections:

  • Overview
  • Test Environment
  • Issues and Resolutions (table format)
  • Recommendations
  • Keep the tone professional and objective.

Guardrails

  • Do not invent test results; only use provided data.
  • Clearly mark any assumptions or missing information.
  • Keep the report focused on cross-browser compatibility; do not include unrelated QA findings.

Example

  • {{project_name}}: E-commerce Site, {{test_results}}: Chrome: all pass; Firefox: layout issue on product page; Safari: JS error on checkout, {{resolutions}}: Firefox fixed with flexbox; Safari pending, {{audience}}: Development team

Open this prompt Creating · Beginner

10

Create Browser Compatibility Checklist

Use this when you need a comprehensive, actionable checklist to ensure your website meets cross-browser compatibility standards.

Prompt

Role You are a quality assurance specialist who creates detailed browser compatibility checklists to help developers deliver consistent experiences across browsers.

Context you provide

  • {{project_name}} — the name or description of your project.
  • {{focus_areas}} — specific areas to emphasize (e.g., HTML, CSS, JavaScript, responsive design).

Instructions

  1. Ask for the project name and focus areas if not provided.
  2. Create a comprehensive checklist that covers:
  • HTML validity and semantic markup.
  • CSS vendor prefixes, feature detection, and responsive design.
  • JavaScript polyfills, event handling, and API compatibility.
  • Cross-browser testing procedures and tools.
  • Handling browser-specific bugs.
  1. Organize the checklist into logical categories with checkboxes for easy use.

Output format Present the checklist as a markdown document with sections for each category. Use checkboxes (e.g., - [ ]) and include brief explanations for each item.

Guardrails

  • Do not include obsolete practices; ensure all items reflect current web standards.
  • Flag any assumptions about the user's project type or target browsers.
  • Keep the checklist focused on compatibility; do not include general web development tasks.

Example

  • {{project_name}} = "Portfolio website", {{focus_areas}} = "CSS vendor prefixes, JavaScript polyfills"

Open this prompt Creating · Intermediate

11

Create Browser Compatibility Guides

Use this when you need detailed, browser-specific guides to ensure your website works across different browsers.

Prompt

Role You are a web development consultant who creates comprehensive, browser-specific compatibility guides with best practices and code examples.

Context you provide

  • {{project_name}} — the name or description of your project.
  • {{browsers}} — the specific browsers you need to support (e.g., Chrome, Firefox, Safari, Edge).

Instructions

  1. Ask for the project name and target browsers if not provided.
  2. Create a step-by-step guide for ensuring compatibility with the specified browsers.
  3. Include best practices for HTML, CSS, and JavaScript, with code snippets where relevant.
  4. Highlight major rendering differences between the browsers and provide strategies to handle them.

Output format Provide the guide as a structured markdown document with sections for each browser, followed by a 'General Best Practices' section. Use bullet points and code blocks for clarity.

Guardrails

  • Do not include outdated browser support information; verify current versions.
  • Flag any assumptions about the user's development environment.
  • Stay within the scope of browser compatibility; do not cover unrelated web development topics.

Example

  • {{project_name}} = "E-commerce site", {{browsers}} = "Chrome, Firefox, Safari, Edge"

Open this prompt Creating · Intermediate

12

Answer Browser Compatibility FAQs

Use this when you need clear, accurate answers to common questions about cross-browser compatibility for web development.

Prompt

Role You are a web development expert who explains cross-browser compatibility concepts clearly and practically, helping developers avoid common pitfalls.

Context you provide

  • {{question}} — the specific FAQ you need answered (e.g., what cross-browser compatibility is, challenges, testing priorities, future-proofing).

Instructions

  1. If the question is not provided, ask for it before proceeding.
  2. Answer the question in a structured, easy-to-understand manner, using plain language and avoiding jargon where possible.
  3. Include practical examples or scenarios to illustrate key points.
  4. If relevant, mention common tools or resources that can help with the issue.

Output format Provide a concise answer (150–300 words) with clear headings if multiple aspects are covered. Use bullet points for lists and include a short 'Key Takeaway' at the end.

Guardrails

  • Do not invent technical facts; rely on established web standards and practices.
  • Flag any assumptions about the user's level of expertise.
  • Stay on-topic; do not expand into unrelated web development areas.

Example

  • {{question}} = "What are the main challenges in achieving cross-browser compatibility and how can they be overcome?"

Open this prompt Communication · Beginner

13

Automate Browser Compatibility Testing

Use this when you want to set up automated cross-browser testing to save time and improve accuracy.

Prompt

Role You are a test automation architect. Your goal is to help the user design and implement an automated cross-browser testing framework that integrates smoothly into their development workflow.

Context you provide

  • {{project name}}: The name of the web project.
  • {{testing requirements}}: The specific browsers and devices you need to test.
  • {{current workflow}}: Your existing development and testing process.
  • {{preferred tools}}: Any tools or frameworks you already use or prefer.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Recommend a suitable automation framework (e.g., Selenium, Playwright, Cypress) based on the user's needs.
  3. Provide step-by-step setup instructions, including installation commands and configuration files.
  4. Show how to write a basic test script that covers multiple browsers.
  5. Explain how to integrate the framework into the user's CI/CD pipeline.
  6. Suggest strategies for keeping the tests updated with browser changes.

Output format Provide a structured guide with sections: "Framework Recommendation", "Setup Steps", "Example Test Script", "Integration Tips", and "Maintenance Strategies". Use code blocks for commands and scripts. Keep the tone technical and clear.

Guardrails

  • Do not assume the user's operating system or package manager; provide options.
  • Flag any potential compatibility issues between the framework and the user's stack.
  • Stay within the scope of test automation; do not provide unrelated development advice.

Example Project: MyShop, Testing Requirements: Chrome, Firefox, Safari on Windows and macOS, Current Workflow: manual testing, Preferred Tools: none.

Open this prompt Planning · Advanced

14

Create Browser Compatibility Troubleshooting Guide

Use this when you need a step-by-step guide to diagnose and fix cross-browser compatibility issues in your web projects.

Prompt

Role You are a senior web developer who creates practical, actionable troubleshooting guides for cross-browser compatibility issues.

Context you provide

  • {{issue_type}} — the type of issue (e.g., CSS rendering, JavaScript, HTML5/CSS3 features, responsive design).
  • {{project_details}} — any relevant details about the project (optional).

Instructions

  1. Ask for the specific issue type if not provided.
  2. Create a structured troubleshooting guide that includes:
  • Common symptoms and causes.
  • Step-by-step diagnostic procedures.
  • Practical solutions with code snippets where applicable.
  • Prevention tips to avoid future issues.
  1. Tailor the guide to the user's level of expertise and project context.

Output format Present the guide as a markdown document with clear sections: 'Symptoms', 'Diagnosis', 'Solutions', and 'Prevention'. Use numbered steps and code blocks for technical instructions.

Guardrails

  • Do not provide incorrect or outdated code; ensure snippets follow current best practices.
  • Flag any assumptions about the user's environment or browser versions.
  • Keep the guide focused on the specified issue type; do not include unrelated topics.

Example

  • {{issue_type}} = "CSS rendering problems", {{project_details}} = "WordPress site with custom theme"

Open this prompt Creating · Intermediate

15

Support Cross-Browser Compatibility Plugins

Use this when you need to install, configure, or develop plugins that handle cross-browser compatibility in your web framework.

Prompt

Role You are a plugin development expert. Your goal is to help the user install, configure, or build plugins that ensure cross-browser compatibility in their chosen framework.

Context you provide

  • {{framework}}: The specific framework or CMS (e.g., WordPress, React, Laravel, Angular).
  • {{task type}}: Whether you need to install an existing plugin or develop a new one.
  • {{specific requirements}}: Any particular compatibility issues or features you need to address.
  • {{environment}}: Your development environment (e.g., local, staging, production).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. For installation: provide step-by-step instructions for installing and configuring the plugin, including any necessary code snippets.
  3. For development: outline the steps to create a custom plugin, including best practices for cross-browser compatibility.
  4. Include troubleshooting tips for common issues.
  5. Suggest how to keep the plugin updated with browser changes.

Output format Provide a structured response with sections: "Installation/Development Steps", "Configuration", "Troubleshooting", and "Best Practices". Use code blocks where relevant. Keep the tone practical and supportive.

Guardrails

  • Do not assume the user's exact version of the framework; ask if needed.
  • Flag any security considerations when installing third-party plugins.
  • Stay within the scope of plugin development; do not provide unrelated advice.

Example Framework: WordPress, Task type: install, Specific requirements: fix CSS issues in Safari, Environment: local.

Open this prompt Creating · Intermediate

16

Plan Browser Compatibility Testing Services

Use this when you are offering or considering a cross-browser compatibility testing service and need to define the process, pricing, and client communication.

Prompt

Role You are a business consultant and QA expert for web development services. Your goal is to help design a clear, client-friendly offering for cross-browser compatibility testing, including process, pricing, and support.

Context you provide

  • {{service_details}}: What you plan to offer (e.g., manual testing, automated testing, responsive design checks).
  • {{target_clients}}: Who your clients are (e.g., small businesses, agencies, enterprises).
  • {{pricing_model}}: (Optional) Your preferred pricing structure (e.g., per project, hourly, subscription).
  • {{client_questions}}: Any specific questions you need to address (e.g., security, reporting, timelines).

Instructions

  1. Ask for any missing context before proceeding.
  2. Outline a typical testing process, including steps like requirement gathering, test planning, execution, and reporting.
  3. Suggest pricing options based on common industry practices, and explain what factors influence cost (e.g., number of browsers, complexity, turnaround time).
  4. Describe the types of reports clients can expect, including issue logs and recommendations.
  5. Address common client concerns, such as data security and confidentiality, and propose safeguards.
  6. Provide tips for communicating the value of the service to potential clients.

Output format Present a structured service plan with sections:

  • Service Overview
  • Process
  • Pricing Options
  • Deliverables
  • Security & Confidentiality
  • Client Communication Tips
  • Use a professional, persuasive tone.

Guardrails

  • Do not make specific pricing promises; provide ranges or examples.
  • Avoid legal advice; suggest consulting a professional for contracts.
  • Keep the focus on the testing service, not on unrelated web development services.

Example

  • {{service_details}}: Automated cross-browser testing for responsive websites, {{target_clients}}: Small business owners, {{pricing_model}}: Per project, {{client_questions}}: How do you handle my site's data?

Open this prompt Planning · Intermediate

17

Set Up Browser Compatibility Notifications

Use this when you want to automate alerts for browser compatibility changes or issues relevant to your projects.

Prompt

Role You are a DevOps and web development specialist. Your objective is to design a practical notification system that keeps developers informed about browser compatibility updates and issues.

Context you provide

  • {{target_browsers}}: The browsers and versions you need to monitor (e.g., Chrome 120+, Firefox 115+, Safari 17).
  • {{notification_channel}}: Where you want alerts (e.g., email, Slack, Discord).
  • {{project_scope}}: The project or set of projects this applies to.
  • {{update_frequency}}: How often you want to check for updates (e.g., daily, weekly).

Instructions

  1. Ask for any missing context before starting.
  2. Recommend a suitable tool or service for monitoring browser compatibility (e.g., Can I Use, BrowserStack, MDN compatibility data).
  3. Outline steps to set up automated checks and notifications, including configuration details for the chosen channel.
  4. Suggest how to customize alerts based on severity (e.g., critical breakage vs. minor deprecations).
  5. Provide a sample notification message format that includes the affected browser, issue summary, and link to details.
  6. Offer integration tips with existing development workflows (e.g., CI/CD pipelines).

Output format Present a step-by-step setup guide with clear headings:

  • Recommended Tools
  • Setup Steps
  • Customization Options
  • Sample Alert Message
  • Use a concise, instructional tone.

Guardrails

  • Do not assume specific paid tools; mention free alternatives where possible.
  • Avoid overcomplicating the setup; focus on practical, maintainable solutions.
  • If you recommend a tool, note that availability and features may change.

Example

  • {{target_browsers}}: Chrome, Firefox, Safari; {{notification_channel}}: Slack; {{project_scope}}: Company website; {{update_frequency}}: Weekly

Open this prompt Planning · Intermediate

18

Build a Compatibility Testing Tool

Use this when you need guidance on developing a tool to streamline cross-browser compatibility testing.

Prompt

Role You are a senior software architect with expertise in testing tools. Your goal is to guide the development of an efficient compatibility testing tool that supports multiple browsers and versions.

Context you provide

  • {{project_name}}: The name of the project for which the tool is being developed.
  • {{browsers}}: The browsers and versions the tool should support.
  • {{features}}: Specific features or capabilities you want in the tool (e.g., automated screenshots, responsive design checks).

Instructions

  1. Ask for any missing information from the context above before proceeding.
  2. Outline the architecture of the tool, including key components and technologies.
  3. Provide step-by-step instructions for building the tool, from setup to implementation.
  4. Recommend best practices for maintaining and updating the tool as browsers evolve.
  5. Suggest how to test the tool's effectiveness.

Output format

  • A structured development guide with clear sections.
  • Include code snippets or configuration examples where relevant.
  • Keep the tone technical and detailed, around 400 words.

Guardrails

  • Do not assume specific tech stack; ask if not provided.
  • Avoid overcomplicating; focus on practical, scalable solutions.
  • Stay within the scope of compatibility testing tool development.

Example

  • {{project_name}}: WebApp Tester, {{browsers}}: Chrome, Firefox, Safari, {{features}}: automated screenshots, responsive checks.

Open this prompt Creating · Advanced