All skills
hueyexe avatar

/ux-research-discovery-testing

@2841c07

Use when planning UX research, discovery interviews, usability tests, synthesis, or evidence-backed product recommendations.

Use this Skill: https://skilld.dev/gh/hueyexe/frontend-agent-skills/ux-research-discovery-testing

This session only. Nothing lands on disk.

referenceschecklists.md

≈2.4k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Checklists — UX Research Discovery Testing

Use these checklists before finalizing a research plan, interview guide, usability test, UX critique, or recommendation.

Discovery/context checklist

  • The product or feature area is named.
  • The decision the research should inform is explicit.
  • The desired user behavior or business outcome is stated.
  • The primary user group is defined by behavior, task, and context.
  • Adjacent or affected roles are considered: chooser, approver, admin, support, operator, influencer, non-user, competitor user.
  • Existing evidence is listed: prior research, analytics, support tickets, sales calls, session recordings, stakeholder knowledge, screenshots, prototypes.
  • Known assumptions are separated from facts.
  • The riskiest assumptions are identified.
  • Accessibility, language, device, connectivity, environment, and assistive-technology contexts are considered.
  • Business, technical, legal, brand, design-system, and timeline constraints are listed.
  • The proposed research method directly supports the decision.
  • The expected output is clear: opportunity map, test findings, prioritized issues, decision memo, journey map, task flow, persona, or implementation guidance.

Research plan checklist

  • Problem statement uses an outcome verb such as identify, describe, evaluate, compare, or prioritize.
  • Research questions are answerable through the chosen method.
  • The plan avoids trying to answer prevalence, causality, and motivation with one lightweight method.
  • Participant criteria are based on recent behavior or relevant context, not demographics alone.
  • Recruiting channel and screener are specified.
  • Screener questions do not reveal the “right” answers too obviously.
  • Incentive, scheduling, reminders, and no-show handling are planned.
  • Roles are assigned: lead, moderator, note-taker, recruiter/scheduler, observer, analyst/documenter.
  • Consent, recording, privacy, and data handling are addressed.
  • A pilot or pre-pilot is planned when the script, prototype, tasks, or logistics are uncertain.
  • Synthesis is scheduled before data collection starts.
  • Stakeholders who need to act on findings have an observation or debrief role.

Interview guide checklist

  • The guide starts with purpose, timing, consent, recording, confidentiality, and permission to skip questions.
  • The opening questions build rapport without collecting irrelevant biography.
  • Questions are neutral and do not contain the desired answer.
  • Questions ask about recent specific experiences before asking general opinions.
  • The guide includes prompts for triggers, goals, steps, tools, workarounds, people involved, environment, constraints, interruptions, emotions, and outcomes.
  • The guide asks participants to show artifacts or demonstrate behavior when possible.
  • The guide uses participant-friendly language rather than internal terminology.
  • The guide includes follow-up prompts such as “Tell me more,” “What happened next,” and “Why was that important?”
  • Hypothetical or future-state questions are clearly treated as exploratory, not reliable predictions.
  • The moderator is instructed not to pitch, teach, fix, or defend the design.
  • The wrap-up asks what important topic was missed.
  • Post-session note cleanup and immediate synthesis are planned.

Usability test checklist

  • The artifact under test is identified: sketch, prototype, live UI, competitor flow, or component.
  • The test objective is tied to a decision.
  • Participants match the task context.
  • Tasks are realistic scenarios, not instructions to click specific UI elements.
  • The most critical task is tested first or protected from fatigue.
  • Success criteria are defined: completion, major errors, assistance, time/effort, confidence, comprehension, accessibility blockers.
  • The script reminds participants the design is being tested, not them.
  • The moderator avoids leading, rescuing, or explaining during the task.
  • The note template captures observed behavior, quotes, errors, workarounds, confusion points, and recovery paths.
  • Accessibility checks include keyboard, focus order, labels, error announcements, contrast, motion, touch target size, and screen-reader-relevant behavior where applicable.
  • Observers know when to stay silent and how to record notes.
  • The severity scale is defined before the test.
  • Findings will be prioritized by severity, frequency/confidence, task importance, and implementation effort.
  • The plan includes a follow-up test or validation path for major fixes.

Synthesis checklist

  • Notes, recordings, screenshots, and artifacts are organized with consistent names.
  • The team reviews data while it is fresh.
  • Observations are separated from interpretations.
  • Exact participant language is captured where it affects labels, content, or mental models.
  • Findings are traceable to source sessions or artifacts.
  • Patterns are grouped by behavior, motivation, barrier, trigger, workaround, tool, relationship, environment, and task.
  • Outliers are considered rather than discarded automatically.
  • The synthesis distinguishes user needs from requested solutions.
  • Opportunities are framed from the user's perspective.
  • Assumptions behind solution ideas are identified.
  • Evidence strength and confidence are stated.
  • Accessibility and inclusion findings are not buried under “edge cases.”
  • Recommendations are prioritized and connected to the product decision.

Opportunity/discovery checklist

  • The business outcome is stated.
  • The user behavior that drives the outcome is stated.
  • The opportunity is expressed as a user need, pain point, desire, barrier, or unmet job—not as a feature.
  • The opportunity map/tree separates outcome, opportunities, solutions, assumptions, and tests.
  • The team has considered multiple opportunities before choosing one.
  • The team has considered multiple solution directions before choosing one.
  • The selected opportunity has evidence, not just executive enthusiasm.
  • Prioritization considers customer value, business value, risk, reversibility, accessibility impact, and effort.
  • The next test targets an assumption, not the entire solution when a smaller test would suffice.
  • Stakeholders can understand the path from evidence to decision.

UX/design quality checklist

  • The primary user goal is clear.
  • The primary action is visually and semantically stronger than secondary actions.
  • The UI follows the user's task flow rather than the organization's internal structure.
  • Content and labels use user language.
  • Required information appears before it is needed.
  • Feedback is timely and specific.
  • Errors help users prevent, recognize, and recover from problems.
  • Empty, loading, error, offline, and success states are designed.
  • Navigation and wayfinding match user expectations.
  • Grouping, spacing, and hierarchy reduce cognitive load.
  • The design does not rely on color alone.
  • The design avoids unnecessary steps, choices, and fields.
  • The design supports novice users without blocking efficient expert use.
  • The critique separates evidence-backed issues from taste preferences.

Accessibility checklist

  • Semantic HTML or platform-native semantics can represent the interaction.
  • All interactive elements are keyboard reachable and operable.
  • Focus order matches visual and task order.
  • Visible focus indicators are present and high contrast.
  • Form fields have programmatic labels, helper text, and error associations.
  • Error messages state what happened and how to fix it.
  • Dynamic updates are announced appropriately.
  • Color contrast supports text and important graphical information.
  • The design does not require color alone, hover alone, pointer precision, sound alone, or motion.
  • Motion can be reduced or avoided for users who prefer reduced motion.
  • Touch targets and spacing support mobile and motor constraints.
  • Content is written in clear language and does not depend on insider vocabulary.
  • Screen reader, magnification, zoom, and reflow implications are considered.
  • Research participants with relevant accessibility needs are included or the limitation is explicitly flagged.

Implementation feasibility checklist

  • The recommendation can be built with semantic HTML or native controls where possible.
  • Custom components have defined roles, states, properties, keyboard behavior, focus management, and announcements.
  • Existing design-system components/tokens are reused unless there is a reason not to.
  • The responsive behavior is specified for key breakpoints and content lengths.
  • Loading, error, empty, success, disabled, and permission states are specified.
  • Content requirements are included: labels, helper text, validation, confirmation, microcopy.
  • Performance risks are identified for flows where delay affects trust or completion.
  • Analytics/instrumentation events match the target behavior and avoid collecting unnecessary personal data.
  • The recommendation avoids brittle one-off implementation.
  • QA can test the critical task, accessibility behaviors, and edge states.

Final response checklist

  • The answer states assumptions and limitations.
  • The recommendation is concise and action-oriented.
  • The user value and business value are both clear.
  • Evidence strength and confidence are clear.
  • Tradeoffs are acknowledged.
  • The next step is the smallest useful action.
  • The response does not overclaim from small qualitative samples.
  • The response does not present user preferences as facts.
  • The response does not paste unnecessary long source text.
  • Accessibility and frontend implications are included when relevant.

Source: SKILL.md on GitHub

No alerts16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides comprehensive guidelines and operating procedures for UX research, discovery, and testing. It contains no code or dangerous instructions and focuses entirely on design methodology and user research best practices.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

Signed by skilld at 2841c07. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last month.

Steadyupdated 2 months ago
metadata
{
  "author": "hueyexe"
}

README badge

README badge for hueyexe/frontend-agent-skills/ux-research-discovery-testing