MATSEOTOOLS brings everything you need in one place - from AI tools List, color Library, SEO analyzers, image processing, conversion utilities, text tools, and developer tools to ready-to-use AI prompts & informative blogs.
Prompts for application development, features, and user experience (UX).
Outline a strategy for storing and managing Database Credentials in a cloud-native application. The plan must prohibit storing credentials i...
Create a Low-Fidelity Wireframe outline for a mobile banking app's transaction history screen. The layout must prioritize the user's ability...
Analyze a multi-step checkout form that has a high drop-off rate. Propose 5 specific Usability Improvements focused on field labeling, real-...
Create a design specification for implementing a Dark Mode theme. Define the two primary colors that must change (background and primary tex...
Design a Load Testing Scenario for a new e-commerce login page that needs to handle 5,000 concurrent users. Define the specific Thresholds f...
Identify two common programming practices (e.g., excessive object creation, unclosed resources) that lead to high Memory Usage and potential...
Develop a 5-point Security Checklist that every developer must complete before submitting a Pull Request for review. Checklist items must co...
Describe the two distinct steps required to set up Two-Factor Authentication (2FA) using a time-based one-time password (TOTP). Explain the ...
Develop a secure Logging Policy for a production application. List 3 pieces of sensitive information (e.g., passwords, full credit card numb...
Outline a Unit Testing Strategy for a new login microservice. Define the purpose of a Unit Test and list 3 specific functions (e.g., passwor...
Establish a 4-tiered bug prioritization system (Critical, High, Medium, Low). Define the criteria for a Critical bug (P1) based on Impact (e...
Given a slow SQL query: SELECT * FROM users WHERE status = 'active' AND last_login < '2024-01-01', propose two distinct methods for optimiza...
Define Horizontal Scaling. For a stateless web API, list 3 architectural components (e.g., load balancer, auto-scaling group) required to en...
Describe the role of a Circuit Breaker Pattern in a microservices architecture. Explain the three primary states (Closed, Open, Half-Open) a...
List 5 essential Infrastructure Metrics (e.g., CPU, RAM, Disk I/O) that an application operations team must monitor to proactively detect pe...
For an enterprise application, define 3 distinct User Roles (e.g., Admin, Manager, Employee). For each role, list 3 specific, sensitive perm...
Explain the core vulnerability of Cross-Site Scripting (XSS) attacks. Describe the primary defense mechanism that the application front-end ...
Outline a structured 60-minute process for Backlog Grooming (refinement) that ensures the product backlog is ready for the next sprint. The ...
Define the scope of Integration Testing for an application that connects to an external Payment Gateway API. List 3 specific interactions (e...
Explain the function of an API Gateway in a microservices environment. List 3 critical services (e.g., authentication, rate limiting, reques...
Design a strategy for using Contextual Tooltips to guide users through a complex reporting interface. Specify the trigger for a tooltip (e.g...
Define the purpose of User Acceptance Testing (UAT). Specify the ideal user group (e.g., end-users, business stakeholders) and the type of f...
Outline a policy for using production data for testing. The policy must prohibit the direct use of production data and recommend a process f...
Explain why Token Revocation is a critical security function in the OAuth 2.0 process. Describe the two scenarios (e.g., user changes passwo...
Outline a policy for designing application notifications (push and in-app). The policy must define the purpose of a notification and the rul...
Establish minimum Test Coverage Goals for the application codebase. Specify the required percentage coverage for 1. Core Business Logic, 2. ...
Outline a basic 5-step Server Hardening Policy for the application hosting server (e.g., Linux OS). Steps should include removing unnecessar...
Design a First-Time User Onboarding Flow for a new productivity app. The flow must have a maximum of 4 steps and focus only on showcasing th...
Outline an A/B Testing plan to compare two different placements for a 'Start Free Trial' button. Define the specific Goal Metric (e.g., clic...
Perform an accessibility audit on a mobile app's color scheme. Specify the mandatory WCAG 2.1 Contrast Ratio (minimum) required for normal t...
Design the Error State and corresponding user-friendly message for a common application failure: 'Server is temporarily unavailable.' The me...
Create a detailed User Persona for a new enterprise application, focusing on the persona's Job Title, their top 3 Pain Points, their Goal wh...
Propose a simplified Information Architecture (menu structure) for a complex e-commerce app that currently has 10 top-level menu items. Grou...
For a mobile application used frequently on the go, propose a design strategy (e.g., using a floating action button or bottom navigation) to...
For the user story: 'As a user, I want to filter my tasks by date so I can prioritize my work,' draft 5 detailed Acceptance Criteria (e.g., ...
Develop a clear policy for using Feature Flags (toggles) during development. Define the 3 types of users the flag should target (e.g., inter...
Using the T-Shirt Sizing method (XS, S, M, L, XL), estimate the relative effort for three tasks: 1. Changing a button color (S), 2. Integrat...
Draft a Definition of Done (DoD) checklist for an application team. The list must include 5 mandatory items across code quality, testing, do...
Design a critical End-to-End (E2E) Test Scenario for a financial application's 'Transfer Money' feature. The scenario must start from user l...
Explain the purpose of a Technical Spike in Agile development. Provide an example of a technical question (e.g., 'Can we integrate library X...
For a simple 'To-Do List' application, define the structure for two core data tables: User and Task. List the 5 essential fields (with data ...
Outline the final, non-automated checklist of 5 mandatory checks (e.g., manual smoke tests, performance validation) that must be completed b...
Explain the concept of Application Caching (e.g., Redis). Define the two types of data that are ideal for caching (e.g., static content, exp...
Explain the function and primary performance benefit of using a Content Delivery Network (CDN). Identify 3 types of application assets (e.g....
Outline the difference between RTO (Recovery Time Objective) and RPO (Recovery Point Objective). For a critical financial application, propo...
Describe how a Message Queue (e.g., Kafka, RabbitMQ) and Rate Limiting can be used together to protect a vulnerable back-end service from be...
Identify 5 specific, high-intent Keywords for a 'Budgeting and Expense Tracking' mobile app. Draft a concise App Store Name/Title (max 30 ch...
Outline a strategy for the first 3 App Store Screenshots. Screenshot 1: Focus on the core value proposition. Screenshot 2: Showcase the best...
Draft a template response for a public, 1-star review that states: 'The app crashes every time I try to save my data.' The response must apo...
Outline a Soft Launch Strategy for a new social media application. Define the ideal initial Target Market (e.g., a specific non-core region ...
Define the 4 primary stages of the Application Marketing Funnel (e.g., Impression, Download, Registration, Activation). For each stage, spec...
Draft the Headline and the First Paragraph of a press release announcing the official launch of a new 'AI-Powered Resume Builder' applicatio...
Design a User Referral Program for a subscription-based fitness app. Define the specific incentive for both the referrer (existing user) and...
Explain the benefit and process of implementing a Smart Banner on a website to drive mobile app downloads. The banner must dynamically link ...
Outline a communications strategy for releasing a major new version with breaking changes. The plan must include a mandatory In-App Message ...
Compare the key optimization differences between the Google Play Store and the Apple App Store. Focus on the available Text Fields (e.g., ti...
Describe the typical OAuth 2.0 Flow when a user signs in to your application using a third-party provider (e.g., Google, Facebook). Detail t...
Explain the necessity of using TLS/SSL (HTTPS) for all application traffic. Describe what a Man-in-the-Middle (MITM) attack is and how TLS/S...
Define Personally Identifiable Information (PII). Outline a policy for Data Masking/Anonymization for PII stored in non-production environme...
Outline a formal policy for conducting Security Audits (Penetration Testing). Specify the frequency (e.g., annually, after major feature rel...
Describe a secure Session Management policy. Define the ideal session timeout duration for a financial application (e.g., 15 minutes) and ex...
Explain the vulnerability of SQL Injection. Describe the mandatory programming technique (e.g., using prepared statements or parameterized q...
Design a Micro-Interaction (visual feedback) for a 'Like' button in a social media app. Describe the visual transition (e.g., button bounce,...
Apply Jakob Nielsen's 10 Usability Heuristics to a mobile app's navigation. Identify the heuristic that deals with providing clear user stat...
For a serverless function (e.g., AWS Lambda), identify the two primary factors that determine the cost (e.g., execution time, memory allocat...
Outline a basic Localization Strategy for a mobile application targeting the US and Germany. Specify the two non-code elements (e.g., curren...
Draft a template response for a public 3-star review that states: 'The app is great, but Feature X is missing.' The response must validate t...
Explain the concept of Cognitive Load in UX. Propose 3 design techniques (e.g., chunking, progressive disclosure) to reduce cognitive load o...
Draft 3 simple User Stories for a music streaming application, following the standard format ('As a [Role], I want to [Goal], so that [Benef...
Outline a strategy for integrating an automated Performance Test into the CI/CD pipeline. The test must run only on the Staging Environment ...
Define Idempotency in API design. Provide a specific example of an API request (e.g., a DELETE or PUT request) that should be idempotent and...
Describe the use of Asynchronous Tasks (background processing) to improve the responsiveness of a web application. List 3 specific operation...
List 5 essential Design Principles for a highly recognizable and compelling App Icon (e.g., simplicity, scalability). Explain the importance...
Explain the concept and user benefit of Deep Linking in a mobile app. Describe the process for creating a deep link that directs a user from...
Establish a strict Input Validation Policy for all user-submitted data. Define the two primary types of validation (e.g., client-side, serve...
Describe the mandatory, secure process for storing user passwords in a database. The process must prohibit storing clear-text passwords and ...
Explain the concept of Visual Hierarchy in application design. Propose three techniques (e.g., size, color contrast, spacing) to ensure the ...
Draft 3 versions of Micro-Copy for a login error message: 'Invalid username or password.' Version 1: Technical. Version 2: User-Friendly/Emp...
Explain the concept of a Database Deadlock in a high-concurrency application. List two techniques that the application or database must impl...
Describe how a Message Queue can be used to decouple a monolithic application into microservices. Provide an example of a long-running, non-...
Design a respectful and effective In-App Prompt for soliciting a review and rating. The prompt must only appear after the user has completed...
Outline a formal process for updating App Store Optimization (ASO) metadata (e.g., keywords, description). The process must include A/B test...
Explain the security benefit of implementing HTTP Strict Transport Security (HSTS) on a web application server. Detail the necessary HTTP He...
Explain Fitts's Law in UX design. Apply the law to optimize a primary CTA button on a mobile screen, detailing the optimal size and distance...
Design a basic Gamification Strategy for a financial tracking app. Propose 3 specific elements (e.g., badges, progress bars, streaks) that e...
Outline a process for conducting an Impact Analysis for a newly discovered bug. The analysis must cover two key areas: Affected Users (e.g.,...
Establish a policy for managing Third-Party Dependencies in the application codebase. The policy must mandate a weekly scan for security vul...
Outline the mandatory best practice for storing and displaying time-sensitive data (e.g., order history) in a global application. Specify th...
For a field service application (used often without reliable network), outline 3 techniques for ensuring Offline Capability. Techniques must...
Design the content and style for a 30-second App Store Preview Video. The video must show the app in action, focus on the user achieving a k...
Explain the 3 primary factors that the App Store Search Algorithm uses to rank applications (e.g., relevance, keywords, velocity). Detail wh...
Outline a secure policy for storing user data on the client side (mobile device or browser). Specify which types of data are acceptable for ...
Explain the purpose of implementing CAPTCHA/reCAPTCHA on login and registration pages. Describe the specific threat (e.g., bot attacks, cred...
Explain the Consistency and Standards heuristic. Provide two examples of elements (e.g., button colors, icon placement) that must remain con...
Define the criteria that should trigger a decision to Refactor a legacy codebase (e.g., high bug density, inability to add new features). Li...
Explain the function and primary performance benefit of using Database Connection Pooling in a high-traffic application. Describe how connec...
Develop a policy for monitoring and acting on application error logs. The policy must specify the minimum acceptable Error Rate (e.g., <0.1%...
For a new app that is both a 'Fitness Tracker' and a 'Social Media' tool, define the primary and secondary App Store Categories that should ...
Outline the key metrics that must be tracked for In-App Purchases (IAP). List 3 metrics (e.g., conversion rate from free to paid, average re...
Describe how Rate Limiting protects an application's API endpoints. Define two distinct rate limits (e.g., for login vs. public data retriev...