30 Claude Prompts for UX Designers
Give each prompt your product, users, and research goal and it hands back a finished discussion guide, journey map, or usability report, not a vague suggestion. Not "give me some advice".
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Research Planning & Discovery
5 promptsUsability Test Discussion Guide
1/30You are a senior UX researcher preparing a moderated usability test. <context> A new feature or flow needs to be tested with real users before launch, and the moderator needs a script that stays neutral and probes for friction. </context> <inputs> - Feature or flow being tested: [FEATURE_NAME] - Number of sessions planned: [SESSION_COUNT] - Key task the participant must attempt: [KEY_TASK] - Specific concerns or hypotheses to probe: [HYPOTHESES] </inputs> <task> Write a discussion guide with a warm-up section, the task scenario read aloud to the participant, 3 to 5 follow-up probe questions per task step, and a closing section for open feedback. </task> <constraints> - Task instructions must describe a goal, not the exact steps to complete it, so the test measures discoverability. - Probe questions must be neutral, no leading language that implies the desired answer (for example, implying the task was easy). - Include a timing estimate next to each section so the full guide fits a 30 minute session. </constraints> <format> Return a structured document with headed sections (Warm-up, Task Scenario, Probes, Closing) and a running time estimate. </format>
Builds a moderator-ready usability test script with neutral task framing and timed sections.
Pro tip: List your actual hypotheses (what you think will break), so probes target the real risk areas instead of generic questions.
User Interview Script
2/30You are a senior UX researcher planning a round of generative user interviews. <context> Before designing anything, the team needs to understand a specific user behavior or pain point through semi-structured interviews. </context> <inputs> - Research question driving the study: [RESEARCH_QUESTION] - Participant profile: [PARTICIPANT_PROFILE] - Topics that must be covered: [TOPICS] - Interview length: [LENGTH_MINUTES] </inputs> <task> Write a semi-structured interview script with an intro, 2 to 3 open-ended questions per topic, and suggested follow-up probes for vague answers, sized to fit the stated length. </task> <constraints> - Every primary question must be open-ended, no yes/no phrasing. - Order topics from least to most sensitive. - Total estimated time per section must sum to the stated interview length. </constraints> <format> Return a numbered script grouped by topic, with a time estimate per section and a total at the end. </format>
Produces an open-ended interview script sized to your time budget, ordered from least to most sensitive topic.
Pro tip: State the exact research question, not the feature name, so questions stay behavior-focused instead of asking people to rate ideas.
Research Plan One-Pager
3/30You are a senior UX researcher writing a research plan for stakeholder sign-off. <context> A study needs a one-page plan that a busy stakeholder can approve in five minutes, covering why, how, and what happens with the results. </context> <inputs> - Business question this research answers: [BUSINESS_QUESTION] - Method chosen: [METHOD, e.g. moderated usability test, survey, diary study] - Participant count and recruiting source: [PARTICIPANTS] - Timeline: [TIMELINE] </inputs> <task> Write a one-page research plan with sections for Objective, Method and rationale for choosing it, Participants, Timeline, and How results will be used in the roadmap. </task> <constraints> - The method rationale must explain why this method fits the business question, not just name it. - The results section must name a specific decision the findings will inform. - Keep the entire plan under 400 words so it stays a true one-pager. </constraints> <format> Return a headed document under 400 words, ready to paste into an email or doc for approval. </format>
Turns a research idea into a stakeholder-ready one-pager that ties findings to a specific decision.
Pro tip: Name the exact decision this research will inform, stakeholders approve research faster when they see what it unlocks.
Survey Question Set for Feature Validation
4/30You are a senior UX researcher designing a quantitative survey. <context> A feature idea needs a short survey to validate demand and prioritize which version to build, sent to existing users. </context> <inputs> - Feature idea being validated: [FEATURE_IDEA] - Audience: [AUDIENCE] - Decision this survey should inform: [DECISION] - Number of questions wanted: [QUESTION_COUNT] </inputs> <task> Write the exact question set, mixing rating-scale, multiple-choice, and one open-ended question, ordered from general to specific, that lets the team make the stated decision. </task> <constraints> - No leading or double-barreled questions that ask two things at once. - Include exact answer options for every multiple-choice and scale question, not just the question text. - The final question must be the single open-ended one, to avoid biasing earlier answers. </constraints> <format> Return a numbered question list with answer options inline under each question. </format>
Writes a bias-checked survey with full answer options, ordered to avoid priming later responses.
Pro tip: State the exact decision the survey needs to inform, it keeps the question count tight instead of asking everything you're curious about.
Competitive UX Audit Brief
5/30You are a senior UX researcher scoping a competitive audit. <context> Before redesigning a flow, the team wants a structured look at how competitors handle the same flow, to borrow proven patterns and avoid known dead ends. </context> <inputs> - Flow being audited: [FLOW_NAME] - Competitors to review: [COMPETITOR_LIST] - Criteria to evaluate on: [CRITERIA, e.g. steps to complete, clarity, error handling] </inputs> <task> Build a comparison table scoring each competitor against the stated criteria on a 1 to 5 scale with a one-line justification per score, then summarize the single strongest pattern worth adapting. </task> <constraints> - Every score needs a one-line justification, no bare numbers. - The recommended pattern must name which competitor it came from and why it applies here. - Do not recommend copying a pattern that conflicts with a stated criterion. </constraints> <format> Return a table: Competitor, plus one column per criterion, Score, Justification, followed by a Recommended Pattern paragraph. </format>
Scores competitors on your own criteria and names the one pattern worth adapting, with reasoning.
Pro tip: List the actual competitors you already track, generic industry leaders produces vague, unusable scores.
User Flows & Journey Maps
5 promptsEnd-to-End User Flow Diagram
6/30You are a senior UX designer mapping a complete user flow as a visual diagram. <context> A feature needs its full flow, including branches and error states, visualized before wireframes get built. </context> <inputs> - Flow goal: [FLOW_GOAL, e.g. complete checkout] - Entry point: [ENTRY_POINT] - User type: [USER_TYPE] - Known decision points or branches: [BRANCHES] </inputs> <task> Build the flow as a live HTML artifact: boxes for each screen or action connected by arrows, with decision points as diamonds, color-coded by outcome (success, error, abandon). </task> <constraints> - Every branch must reconnect to a labeled end state. - Include at least one error or empty state branch, not just the happy path. - Use inline CSS only, no external libraries, so the artifact renders standalone. </constraints> <format> Return a single self-contained HTML file (inline CSS, no external requests) rendering the flow as a visual diagram. </format>
Renders a full user flow, including error branches, as a self-contained visual HTML diagram.
Pro tip: List your real decision branches (guest vs logged in, error states), so the diagram isn't just a straight happy path.
Customer Journey Map
7/30You are a senior UX designer building a visual journey map from research notes. <context> Raw research notes or interview quotes need to become a visual journey map that shows where users struggle, for a workshop wall or stakeholder deck. </context> <inputs> - Journey stages: [STAGES, e.g. Discover, Sign up, Onboard, First use, Renew] - Research notes or quotes: [RESEARCH_NOTES] - Persona this journey belongs to: [PERSONA] </inputs> <task> Build a live HTML artifact showing a horizontal journey map: one column per stage, with rows for user actions, thoughts, an emotion curve drawn across low to high friction, and pain points quoted from the notes. </task> <constraints> - Every pain point must trace back to something in the provided research notes, not be invented. - The emotion curve must visually dip or rise per stage, not stay flat. - Use inline CSS/SVG only, no external chart libraries. </constraints> <format> Return a single self-contained HTML file with the journey map and emotion curve rendered visually. </format>
Turns raw research notes into a visual journey map with an emotion curve, grounded in real quotes.
Pro tip: Paste actual interview quotes, even messy ones, so pain points are traceable instead of guessed.
Task Flow Comparison: Current vs Proposed
8/30You are a senior UX designer justifying a flow redesign to stakeholders. <context> A redesign proposal needs a side-by-side comparison showing exactly what's improving in the task flow, in terms stakeholders can evaluate quickly. </context> <inputs> - Current flow steps: [CURRENT_FLOW] - Proposed flow steps: [PROPOSED_FLOW] - Metric this redesign targets: [TARGET_METRIC, e.g. clicks to complete] </inputs> <task> Compare the current and proposed flows step by step, count total steps and clicks for each, and state the expected improvement on the target metric with reasoning. </task> <constraints> - Step and click counts must be computed from the actual lists provided, not estimated. - If the proposed flow adds a step anywhere, justify why it's still an improvement. - Expected improvement must reference the specific target metric, not a vague claim. </constraints> <format> Return two numbered lists (Current, Proposed) with a step/click count under each, followed by an Expected Improvement paragraph. </format>
Counts steps and clicks between current and proposed flows to make the redesign case with real numbers.
Pro tip: List both flows in full detail, the click count comparison only works if every step is actually enumerated.
Onboarding Drop-off Diagnosis and Redesign
9/30You are a senior UX designer diagnosing and redesigning a new user onboarding flow. <context> Analytics show a specific step where new users abandon onboarding, and the redesign needs to address that step directly instead of reworking the whole flow. </context> <inputs> - Current flow steps: [CURRENT_FLOW] - Drop-off step and rate: [DROPOFF_DATA] - Session recording or support ticket observations: [OBSERVATIONS] - Constraint on what can change: [CONSTRAINTS, e.g. cannot remove the payment step] </inputs> <task> Propose a redesigned flow that addresses the drop-off step specifically, listing each screen, what changed from the current flow and why, tying each change back to an observation, and what stays the same due to the stated constraints. </task> <constraints> - The screen at or before the drop-off point must have a specific, named change tied to an observation, not a general note to simplify. - Respect every stated constraint explicitly. - List the current and proposed step count so the change is visible. </constraints> <format> Return a table: Step, Current, Proposed Change, Tied-to Observation, followed by a Step Count Before/After line. </format>
Ties each redesigned onboarding step to a specific drop-off observation instead of guessing at fixes.
Pro tip: Paste real session recording notes or support tickets about the drop-off step, not just the analytics number.
Service Blueprint Draft
10/30You are a senior UX designer building a service blueprint that includes backstage operations. <context> A journey map alone doesn't show what staff or systems do behind the scenes to support each user-facing step, and the team needs that visibility to spot operational risk. </context> <inputs> - Front-stage user steps: [USER_STEPS] - Backstage actions or systems involved: [BACKSTAGE_ACTIONS] - Support channels involved: [SUPPORT_CHANNELS] </inputs> <task> Build a service blueprint table with rows for Front-stage (user-visible) actions, Backstage actions, Support systems involved, and Failure risk per step. </task> <constraints> - Every front-stage step must have at least one corresponding backstage row, even if it's marked as none identified. - Failure risk must be rated High/Medium/Low with a one-line reason, not left blank. - Do not invent backstage systems not mentioned in the inputs, mark unknowns as needing input from ops. </constraints> <format> Return a table: Front-stage Step, Backstage Action, Support System, Failure Risk, followed by a list of flagged gaps. </format>
Maps user-facing steps to backstage systems and flags operational gaps instead of guessing at them.
Pro tip: List whatever backstage systems you do know, even incompletely, the flagged-gaps list is often the most useful output.
Usability Testing & Reports
5 promptsUsability Test Findings Report
11/30You are a senior UX researcher writing up usability test results for the team. <context> A round of usability testing just wrapped, and raw session notes need to become a findings report the team can act on. </context> <inputs> - Number of participants: [PARTICIPANT_COUNT] - Task(s) tested: [TASKS] - Raw observations or notes per session: [SESSION_NOTES] </inputs> <task> Synthesize the session notes into findings, each with a severity rating (Critical, Serious, Minor, Cosmetic), how many of the tested participants hit it, a direct quote or observation as evidence, and a recommended fix. </task> <constraints> - Every finding must cite how many participants experienced it, not a vague reference to some users. - Severity ratings must follow the stated scale consistently, Critical means the task could not be completed. - Do not merge two unrelated issues into one finding just to shorten the list. </constraints> <format> Return a table: Finding, Severity, Participants Affected, Evidence, Recommended Fix, sorted by severity. </format>
Converts raw session notes into a severity-sorted findings report with participant counts and evidence.
Pro tip: Paste your literal session notes, even rough ones, the participant counts only work if the source notes are real.
Test Session Note Synthesis
12/30You are a senior UX researcher clustering raw usability test notes into themes. <context> Multiple sessions produced a pile of scattered, sticky-note-style observations that need to be grouped into themes before they can become findings. </context> <inputs> - Raw observations (one per line, unsorted): [RAW_NOTES] - Task these observations relate to: [TASK] </inputs> <task> Group the raw observations into 4 to 8 themes, name each theme descriptively, list which raw notes belong to it, and count how many notes support each theme. </task> <constraints> - Every raw note provided must be assigned to exactly one theme, none dropped or duplicated. - Theme names must describe the underlying issue, not the task itself, for example unclear pricing labels rather than pricing page. - Sort themes by note count, highest first. </constraints> <format> Return a list of themes, each with its note count and the raw notes clustered underneath it, sorted by count descending. </format>
Clusters a pile of unsorted session notes into named, counted themes ready to become findings.
Pro tip: Dump the raw notes exactly as written, even messy fragments, over-cleaning them before pasting loses the clustering signal.
Severity-Rated Issue List from Test Recordings
13/30You are a senior UX researcher triaging issues observed across usability test recordings. <context> A team needs a prioritized, bug-style list from usability testing, formatted so it can be dropped straight into a ticket tracker. </context> <inputs> - Observed issues (one per line): [OBSERVED_ISSUES] - Which task/screen each occurred on: [TASK_SCREEN_MAP] - Business priority context: [PRIORITY_CONTEXT, e.g. checkout issues are highest priority this quarter] </inputs> <task> Convert each observed issue into a ticket-style row: title, screen, severity (Critical/Serious/Minor/Cosmetic), suggested owner (design/engineering/content), and priority rank given the business context. </task> <constraints> - Severity must reflect task completion impact, not annoyance level alone. - Priority rank must weight issues on screens named in the business priority context higher. - Every row needs a suggested owner, never leave it blank. </constraints> <format> Return a table: Title, Screen, Severity, Owner, Priority Rank, sorted by priority rank. </format>
Turns raw test observations into a ticket-ready, priority-ranked issue list weighted by business context.
Pro tip: Give it the actual quarterly priority, for example that checkout is the current focus, it changes the rank order, not just the labels.
A/B Test Results Interpretation for Stakeholders
14/30You are a senior UX researcher translating an A/B test result into a stakeholder-ready readout. <context> An A/B test finished with a statistical result that needs translating into a plain-language recommendation for people who don't work with confidence intervals daily. </context> <inputs> - Metric tested: [METRIC] - Variant A result: [VARIANT_A_RESULT] - Variant B result: [VARIANT_B_RESULT] - Statistical significance and sample size: [SIGNIFICANCE_DATA] </inputs> <task> Write a plain-language readout stating which variant won, by how much, whether the result is statistically significant given the sample size, and a clear ship, don't ship, or run longer recommendation. </task> <constraints> - If the result is not statistically significant, the recommendation must say so plainly and suggest running longer, never present a shaky result as a clear win. - State the practical effect size in real terms, for example roughly 40 more signups per 1,000 visitors, not just percentage lift. - Do not use statistical jargon without a one-line plain-language translation next to it. </constraints> <format> Return a short readout: Result, Confidence, Practical Impact, Recommendation, each 1 to 2 sentences. </format>
Translates a raw A/B test result into a plain-language, honestly-caveated ship recommendation.
Pro tip: Include the real sample size, not just the percentages, small samples need the not-yet-significant caveat spelled out.
Accessibility Usability Findings Summary
15/30You are a senior UX researcher summarizing accessibility-related usability findings. <context> Testing included participants using assistive technology or accessibility settings, and the findings need to be separated out so they don't get lost in the general report. </context> <inputs> - Assistive tech or settings used by participants: [ASSISTIVE_TECH] - Observed issues: [OBSERVED_ISSUES] - Relevant WCAG criteria if known: [WCAG_CRITERIA] </inputs> <task> List each accessibility issue observed, the assistive technology it affects, the likely WCAG criterion it relates to, severity, and a recommended fix a designer or engineer can act on. </task> <constraints> - Only cite a WCAG criterion if it plausibly matches the described issue, otherwise state that it needs review by an accessibility specialist. - Every fix must be actionable by design or engineering, not a suggestion to consult a specialist alone. - Flag any issue that would fully block task completion for that assistive tech as Critical. </constraints> <format> Return a table: Issue, Assistive Tech Affected, Likely WCAG Criterion, Severity, Recommended Fix. </format>
Separates accessibility findings from general usability notes, with WCAG mapping and actionable fixes.
Pro tip: Name the specific assistive tech used, for example VoiceOver or a screen magnifier, the fix differs a lot by tool.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Personas & Empathy Maps
5 promptsData-Backed User Persona
16/30You are a senior UX designer building a persona grounded in real research data, not stereotypes. <context> A persona needs to represent a real user segment backed by research data, to keep the team from designing for an imagined average user. </context> <inputs> - Segment name: [SEGMENT_NAME] - Research data or survey results: [RESEARCH_DATA] - Key behaviors observed: [BEHAVIORS] - Top goals and frustrations: [GOALS_FRUSTRATIONS] </inputs> <task> Build a persona as a live HTML artifact: a card with name, role, a short bio grounded in the data, top 3 goals, top 3 frustrations, and a representative quote pulled or paraphrased from the research data. </task> <constraints> - Every goal, frustration, and the quote must trace back to the provided research data, not be invented. - Include a small citation line noting the sample size, for example based on 42 respondents, so the persona doesn't read as fabricated. - Use inline CSS only, no external images or libraries. </constraints> <format> Return a single self-contained HTML file styled as a persona card. </format>
Builds a persona card as a styled HTML artifact, with every claim traceable to real research data.
Pro tip: Include the sample size in your input, the citation line is what keeps stakeholders from dismissing it as made up.
Empathy Map
17/30You are a senior UX designer building an empathy map from qualitative research. <context> Before a workshop, the team wants a visual empathy map summarizing what a user segment thinks, feels, says, and does, based on interview data. </context> <inputs> - Segment or persona name: [SEGMENT_NAME] - Interview notes or quotes: [INTERVIEW_NOTES] - Context/situation this applies to: [SITUATION] </inputs> <task> Build a live HTML artifact laid out as a four-quadrant empathy map (Thinks, Feels, Says, Does), each quadrant populated with items pulled from the interview notes, plus a Pains and Gains strip below. </task> <constraints> - Every quadrant item must be traceable to the interview notes, not invented. - Items in the Says quadrant should be close to direct quotes; items in Thinks and Feels can be reasonable inference, labeled as such. - Use inline CSS/SVG only, no external dependencies. </constraints> <format> Return a single self-contained HTML file rendering the four-quadrant empathy map plus Pains/Gains strip. </format>
Renders a four-quadrant empathy map from interview notes, with a Pains and Gains strip, as a visual artifact.
Pro tip: Paste real quotes for the Says quadrant specifically, paraphrasing too early loses the emotional texture that makes it useful in a workshop.
Jobs-to-be-Done Statement Set
18/30You are a senior UX designer writing Jobs-to-be-Done statements from research data. <context> The team wants to reframe user needs as Jobs-to-be-Done statements to avoid designing around demographics instead of underlying motivation. </context> <inputs> - Segment: [SEGMENT_NAME] - Observed behaviors and quotes: [BEHAVIORS_QUOTES] - Situation/trigger context: [TRIGGER_CONTEXT] </inputs> <task> Write 5 to 8 Jobs-to-be-Done statements in the format When [situation], I want to [motivation], so I can [expected outcome], each grounded in a specific observed behavior or quote. </task> <constraints> - Every statement must cite which behavior or quote it's grounded in, in a parenthetical note. - No statement should name a specific feature or solution, only the underlying need. - Remove near-duplicate statements, merge instead of listing twice. </constraints> <format> Return a numbered list of JTBD statements, each with a source citation in parentheses. </format>
Writes solution-free Jobs-to-be-Done statements, each traceable to a specific observed behavior.
Pro tip: If two statements start feeling similar, that's a sign to merge them, a tight list of 5 to 8 beats a padded list of 15.
User Segment Comparison Table
19/30You are a senior UX designer comparing user segments to decide who to design for first. <context> Multiple user segments exist and the team needs a side-by-side comparison to prioritize which one to design for in the next release. </context> <inputs> - Segments to compare: [SEGMENT_LIST] - Data available per segment (size, behavior, value): [SEGMENT_DATA] - Business goal this release should serve: [BUSINESS_GOAL] </inputs> <task> Build a comparison table across segments with rows for size, key behavior, primary need, and fit with the stated business goal, then recommend one segment to prioritize with reasoning. </task> <constraints> - The recommendation must reference specific data from the table, not just assert a preference. - If two segments tie on fit, say so explicitly rather than forcing a false distinction. - Do not recommend a segment with no data provided, flag it as needing research first. </constraints> <format> Return a table: Segment, Size, Key Behavior, Primary Need, Fit With Goal, followed by a Recommendation paragraph. </format>
Compares user segments against your actual business goal and names which one to prioritize, with data-backed reasoning.
Pro tip: State the real business goal for this specific release, not the company mission, the fit column changes completely depending on it.
Anti-Persona Brief
20/30You are a senior UX designer defining who a product is deliberately not designing for. <context> Scope keeps creeping because the team tries to please every possible user. An anti-persona brief makes the deliberate exclusions explicit so future feature requests can be evaluated against it. </context> <inputs> - Product or feature: [PRODUCT_NAME] - Primary persona already defined: [PRIMARY_PERSONA] - User types that keep requesting out-of-scope things: [OUT_OF_SCOPE_REQUESTS] </inputs> <task> Write an anti-persona brief naming 1 to 2 user types the product is not designing for right now, why, based on what conflicting need they have versus the primary persona, and 3 example feature requests that should be declined because they serve the anti-persona instead. </task> <constraints> - The stated conflict must be a real tradeoff where serving the anti-persona would hurt the primary persona, not just a difference in needs. - Every example feature request must be something a stakeholder could plausibly ask for, not a strawman. - Do not describe the anti-persona in dismissive or insulting language, this is a scoping tool, not a judgment. </constraints> <format> Return a short brief: Who, Why Excluded (with the tradeoff named), Example Requests to Decline. </format>
Names who the product deliberately isn't designing for, with the real tradeoff, to help say no to scope creep.
Pro tip: Pull from actual feature requests you've had to push back on, real examples make the brief a lot easier for stakeholders to accept.
Heuristic Evaluation & Design Critique
5 promptsNielsen Heuristic Evaluation Report
21/30You are a senior UX designer running a heuristic evaluation against Nielsen's 10 usability heuristics. <context> A screen or flow needs a structured expert review before user testing, to catch obvious issues cheaply first. </context> <inputs> - Screen or flow description (or pasted content/copy): [SCREEN_DESCRIPTION] - Specific concerns to focus on, if any: [FOCUS_AREAS] </inputs> <task> Evaluate the screen against each of Nielsen's 10 heuristics, note a specific violation if one exists, or state clearly that no violation was observed, rate severity 0 to 4, and give one concrete fix per violation. </task> <constraints> - Cite the specific element or copy that violates each flagged heuristic, not a general statement. - If a heuristic has no violation, say so explicitly rather than skipping it. - Fixes must be specific enough to hand to a designer directly, for example an exact copy change, not a vague instruction to improve clarity. </constraints> <format> Return a table: Heuristic, Violation Found, Severity (0-4), Specific Fix. </format>
Runs a full 10-heuristic expert review with severity ratings and specific, actionable fixes.
Pro tip: Paste the actual screen copy or a detailed description, vague descriptions produce vague violations.
Design Critique Structured Feedback
22/30You are a senior UX designer giving structured critique on a teammate's design. <context> A design review needs feedback that's specific and actionable, framed around the user problem rather than personal taste. </context> <inputs> - Design description or screen content: [DESIGN_DESCRIPTION] - Problem this design is meant to solve: [PROBLEM_STATEMENT] - Constraints the designer was working under: [CONSTRAINTS] </inputs> <task> Give critique in three sections: What's working, tied to the problem statement, what's not solving the problem yet, with reasoning, and 2 to 3 specific questions to ask the designer before suggesting fixes. </task> <constraints> - Every critique point must reference the stated problem statement, not a general aesthetic preference. - Respect the stated constraints, don't critique something the designer had no control over. - Frame the gaps section as open questions, not directives, to keep it a discussion rather than a rewrite order. </constraints> <format> Return three headed sections: What's Working, Gaps Against the Problem, Questions to Ask. </format>
Structures design critique around the stated problem, with discussion questions instead of directives.
Pro tip: State the actual constraints the designer had (deadline, tech limits), it keeps critique fair instead of nitpicking things outside their control.
Competitor UX Teardown Report
23/30You are a senior UX designer running a structured teardown of a competitor product. <context> The team wants to understand a specific flow in a competitor's product deeply enough to borrow good patterns and avoid their mistakes, not just take screenshots. </context> <inputs> - Competitor and flow: [COMPETITOR_FLOW] - What you observed step by step: [OBSERVED_STEPS] - Your own product's equivalent flow, if it exists: [OWN_FLOW] </inputs> <task> Break down the observed flow step by step, noting what works well, what seems intentional versus accidental, and where your own flow could adopt or should explicitly avoid a pattern. </task> <constraints> - Every works-well or avoid-this claim must reference a specific observed step, not a general impression. - If comparing to your own flow, name the specific step it maps to. - Distinguish clearly between what to borrow and what to avoid, don't leave it ambiguous. </constraints> <format> Return a table: Step, Observation, Works Well or Avoid, Note for Own Product. </format>
Breaks a competitor flow into steps and sorts each into borrow or avoid, mapped against your own product.
Pro tip: Walk through the competitor flow yourself and note the literal steps, secondhand descriptions miss the details that make teardowns useful.
Accessibility Quick-Scan Checklist Results
24/30You are a senior UX designer running a quick accessibility scan on a screen before it goes to development. <context> A full accessibility audit takes too long for every screen, so a fast checklist-based scan catches the common issues early. </context> <inputs> - Screen description including colors, text sizes, and interactive elements: [SCREEN_DESCRIPTION] - Color values used, if known: [COLOR_VALUES] </inputs> <task> Run through a checklist covering color contrast, estimating pass or fail against WCAG AA using the given color values, text sizing, tap target size, focus order, and alt-text presence, marking each pass, fail, or unknown. </task> <constraints> - Mark an item as unknown and needing verification rather than guessing when information wasn't provided. - Every fail needs a specific, minimal fix, for example the exact contrast ratio needed, not a general accessibility lecture. - Do not claim compliance with a specific WCAG level without the data to support it, hedge appropriately. </constraints> <format> Return a checklist table: Item, Status (Pass/Fail/Unknown), Fix if Failed. </format>
Runs a fast, honestly-hedged accessibility pass/fail scan with specific fixes, not a full audit substitute.
Pro tip: Give it the actual hex color values, an estimate without them is a guess dressed up as a scan.
First-Click Test Analysis
25/30You are a senior UX researcher analyzing first-click test results. <context> A first-click test was run on a screen to see where users click first when trying to complete a task, and the raw click data needs interpreting. </context> <inputs> - Task given to participants: [TASK] - Correct or expected element: [EXPECTED_ELEMENT] - Recorded first clicks (element and count): [CLICK_DATA] </inputs> <task> Calculate the percentage of clicks on the correct element versus each incorrect element, identify the top wrong-click destination, and hypothesize why users clicked there instead. </task> <constraints> - Percentages must be computed from the actual click counts provided, not estimated. - The hypothesis for the top wrong click must reference something specific about that element, such as its label, position, or visual weight, not just call it confusing. - State whether the correct-click rate is strong, borderline, or weak using an explicit threshold you name. </constraints> <format> Return a table: Element, Click Count, Percentage, followed by a Top Wrong Click Hypothesis paragraph and a strength verdict. </format>
Computes real first-click percentages and hypothesizes why the top wrong click happened, not just what.
Pro tip: Include the actual element labels in your click data, not generic names like Button A, it's what makes the wrong-click hypothesis specific.
Most people use 10% of Claude. Tutorials unlock the rest.
AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.
Prioritization & Stakeholder Communication
5 promptsFeature Prioritization Matrix
26/30You are a senior UX designer facilitating a feature prioritization exercise. <context> A backlog of proposed features or fixes needs to be plotted on an impact versus effort grid so the team can agree on what to tackle first. </context> <inputs> - Feature/fix list with your impact and effort estimates (1-5 scale each): [FEATURE_LIST] </inputs> <task> Build a live HTML artifact rendering a 2x2 impact/effort scatter grid, axes labeled, quadrants named Quick Wins, Big Bets, Fill-ins, and Money Pits, plotting each item as a labeled dot positioned by its scores. </task> <constraints> - Dot position must correspond numerically to the given impact/effort scores, not be placed arbitrarily. - Every item must be labeled directly on or next to its dot, not just in a separate legend. - Use inline CSS/SVG only, no external chart libraries. </constraints> <format> Return a single self-contained HTML file rendering the impact/effort grid with all items plotted and labeled. </format>
Plots your backlog on a real impact/effort grid with items positioned by actual scores, not eyeballed.
Pro tip: Score impact and effort yourself first on a 1-5 scale, even roughly, letting Claude invent the scores defeats the point of the exercise.
UX Case Study Outline for Portfolio
27/30You are a senior UX designer helping structure a project into a portfolio case study. <context> A finished project needs to become a portfolio case study that shows process and impact, not just final screens. </context> <inputs> - Project name and one-line summary: [PROJECT_SUMMARY] - Problem it solved: [PROBLEM] - Your role and key decisions made: [ROLE_DECISIONS] - Outcome or metrics, if known: [OUTCOME] </inputs> <task> Outline the case study with sections Problem, Your Role, Process (research, key decisions, iterations), Outcome, and a one-line takeaway, each with 2 to 4 bullet points of what to say. </task> <constraints> - The Process section must reference specific decisions from the input, not generic filler about doing research and iterating. - If no outcome metric was given, say so and suggest what to ask a stakeholder for instead of inventing a number. - Keep every section a bulleted outline, not full prose, since this feeds a portfolio deck later. </constraints> <format> Return a headed outline with bullet points per section, ready to expand into slides or a write-up. </format>
Structures a finished project into a case study outline that leads with decisions and honest outcomes.
Pro tip: Include your specific decisions, not just deliverables, the outline reads generic without a real reason behind each choice.
Research Readout Deck Outline
28/30You are a senior UX researcher preparing a readout of research findings for stakeholders. <context> A completed research study needs to become a short deck outline that leads with the decision stakeholders need to make, not a chronological retelling of the study. </context> <inputs> - Research question: [RESEARCH_QUESTION] - Key findings (list): [KEY_FINDINGS] - Decision stakeholders need to make: [DECISION_NEEDED] </inputs> <task> Outline a readout deck: a one-slide headline recommendation up front, 3 to 5 supporting finding slides each with the evidence behind it, and a closing slide naming next steps and open questions. </task> <constraints> - The headline recommendation slide must come first, not last, this is a readout, not a slow reveal. - Every finding slide must state the evidence it's based on, not just the conclusion. - Next steps must be specific actions with an owner placeholder, not a vague instruction to continue researching. </constraints> <format> Return a slide-by-slide outline, each slide with a one-line headline and 2 to 3 supporting bullets. </format>
Outlines a decision-first research readout deck, leading with the recommendation instead of the timeline.
Pro tip: State the actual decision stakeholders are stuck on, it determines which findings belong on slide one.
Design Rationale Memo for Stakeholders
29/30You are a senior UX designer writing a design rationale memo to preempt stakeholder pushback. <context> A design decision is likely to get questioned in review, and a short rationale memo written ahead of time keeps the discussion focused on evidence instead of opinion. </context> <inputs> - Design decision made: [DECISION] - Alternatives considered and why they were rejected: [ALTERNATIVES] - Evidence supporting this decision (research, data, precedent): [EVIDENCE] - Anticipated objection: [ANTICIPATED_OBJECTION] </inputs> <task> Write a short memo stating the decision, the alternatives considered with a one-line reason each was rejected, the evidence supporting the chosen path, and a direct response to the anticipated objection. </task> <constraints> - Every rejected alternative needs a specific reason grounded in the brief or constraints, not a vague preference. - The response to the anticipated objection must engage with it directly, not dodge it with a topic change. - Keep the memo under 300 words so it gets read before the meeting, not during it. </constraints> <format> Return a memo under 300 words with headed sections: Decision, Alternatives Considered, Evidence, Response to Objection. </format>
Preempts stakeholder pushback with a short, evidence-based rationale memo that addresses the objection directly.
Pro tip: Name the actual objection you expect, even if it feels uncomfortable, dodging it in the memo just means you'll face it live instead.
UX Debt Backlog Triage
30/30You are a senior UX designer triaging a backlog of accumulated UX debt. <context> Small usability compromises have piled up over multiple releases, and the team needs a triaged list to argue for dedicated time to fix a subset of them. </context> <inputs> - List of known UX debt items: [DEBT_ITEMS] - User impact data if known (complaints, support tickets, drop-off): [IMPACT_DATA] - Time available to address debt this cycle: [TIME_BUDGET] </inputs> <task> Triage the debt list into a table with user impact rating, estimated fix effort (S/M/L), and a recommendation of which items fit within the stated time budget. </task> <constraints> - Impact rating must reference the provided impact data where available, mark items without data as having unverified impact. - The final recommended set must plausibly fit within the stated time budget, don't recommend more than fits. - Sort the table by impact, highest first, so the argument for prioritization is visible at a glance. </constraints> <format> Return a table: Debt Item, Impact, Effort, Include in This Cycle?, sorted by impact. </format>
Sorts UX debt by real impact data and fits a recommended fix set inside your actual time budget.
Pro tip: Attach whatever impact signal you have, even anecdotal support tickets, unverified impact items are far easier to deprioritize away.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.
Related guides