UX research plan
Create a UX research plan with goals, questions, methods, participants, timeline and deliverables. Use when planning user research or when asked how to research a product question.
uxm-research-planClaude Skills
Ready-made skills for UX research, UX and UI design, accessibility, market analysis and product work. Install them into Claude Code and just describe your task, no copy-pasting prompts.
curl -fsSL https://uxmate.co.in/skill-files/install.sh | bash -s -- all& ([scriptblock]::Create((irm https://uxmate.co.in/skill-files/install.ps1))) allWorks offline and installs all 50 skills.
Mac: unzip, then right-click the .command file and choose Open the first time.
Installs into ~/.claude/skills. Add --project to install into the current project instead. Want one skill? Use the command on its card. New to skills? Day 18 of Mastering Claude explains how they work.
Create a UX research plan with goals, questions, methods, participants, timeline and deliverables. Use when planning user research or when asked how to research a product question.
uxm-research-planWrite a user interview guide with warm-up, past-behaviour questions, probes and wrap-up. Use when preparing user interviews or discovery calls.
uxm-interview-guideDesign a short, unbiased survey with proper question types and scales. Use when creating questionnaires, CSAT/NPS or feedback forms.
uxm-survey-builderTurn interview notes or transcripts into themes, insights and opportunities using affinity mapping. Use when the user pastes research notes or transcripts.
uxm-interview-synthesisBuild evidence-based personas or clearly labelled proto-personas from research data. Use when asked to create user personas.
uxm-persona-builderCreate a customer journey map with stages, actions, thoughts, emotions, pain points and opportunities. Use for journey mapping or service design.
uxm-journey-mapWrite Jobs To Be Done statements and outcome-driven needs from customer situations. Use for JTBD, problem framing or feature discovery.
uxm-jtbd-statementsPlan and script a moderated usability test with tasks, success criteria and a findings template. Use before running usability sessions.
uxm-usability-test-planAudit a UI, screenshot or flow against Nielsen's 10 usability heuristics with severity ratings and fixes. Use when asked to review, critique or evaluate a design.
uxm-heuristic-auditMap a user flow with steps, decisions, error paths and drop-off risks, as a Mermaid diagram plus a checklist. Use for flow design or task analysis.
uxm-user-flowDesign or audit information architecture, sitemap, navigation and labels, including a card-sort or tree-test plan. Use for site structure and menu questions.
uxm-info-architectureProduce a wireframe brief describing layout, hierarchy, content, states and behaviour for a screen. Use before wireframing or when handing a screen idea to a designer.
uxm-wireframe-briefWrite and improve UX microcopy: buttons, labels, errors, empty states, tooltips and confirmations, in a consistent voice. Use for interface text.
uxm-ux-copyDesign empty, loading, error, offline and success states for a feature, with copy and behaviour. Use when a screen needs complete state coverage.
uxm-empty-error-statesDesign a first-run onboarding experience that gets users to their first success fast. Use for activation, welcome flows and tours.
uxm-onboarding-flowSpecify microinteractions and UI motion with trigger, rules, feedback, timing and easing, ready for developers. Use for hover, loading, toggle and transition design.
uxm-microinteraction-specDefine design tokens (colour, type, spacing, radius, shadow, motion) and output them as JSON and CSS variables. Use when starting or auditing a design system.
uxm-design-tokensGenerate an accessible colour palette with scales, semantic colours and contrast results. Use for brand colour, UI colour or dark mode palette questions.
uxm-color-paletteCreate a typographic scale with font pairing, sizes, line heights and responsive rules. Use for typography decisions and design systems.
uxm-type-scaleWrite a complete UI component specification with anatomy, variants, states, behaviour and accessibility. Use when documenting buttons, inputs, cards, modals or any component.
uxm-component-specPlan and review a dark mode theme: surfaces, elevation, colour mapping, contrast and images. Use when adding or fixing dark mode.
uxm-dark-modeReview a layout for responsive behaviour across breakpoints, touch targets, content reflow and performance. Use for mobile-friendliness checks.
uxm-responsive-reviewGive a structured visual design critique covering hierarchy, spacing, typography, colour, consistency and polish. Use when the user shares a UI for feedback.
uxm-ui-critiquePlan a high-converting landing page structure with section order, headlines, proof and calls to action. Use for marketing page design and copy outlines.
uxm-landing-page-structureAudit a page, design or code against WCAG 2.2 AA and report issues with fixes. Use for accessibility reviews and compliance checks.
uxm-wcag-auditCheck colour pairs against WCAG contrast and suggest the nearest accessible alternatives. Use when text or UI colours may be too low contrast.
uxm-contrast-fixerReview HTML or component code for correct semantics, landmarks, ARIA usage, labels and focus management. Use for accessible markup and widget patterns.
uxm-aria-reviewCreate and run a keyboard and screen-reader test script for a page or component. Use when verifying operability without a mouse.
uxm-keyboard-nav-testRun a structured competitor analysis comparing products, positioning, pricing, UX and gaps. Use for market research and differentiation.
uxm-competitor-analysisEstimate market size (TAM, SAM, SOM) with transparent top-down and bottom-up assumptions. Use for business cases and pitch decks.
uxm-market-sizingProduce a SWOT analysis with prioritised actions linked to each quadrant. Use for strategy discussions.
uxm-swotCraft a value proposition using a canvas of customer jobs, pains, gains and product fit, with tested headline options. Use for messaging and positioning work.
uxm-value-propositionAnalyse and design pricing: models, tiers, anchors, willingness to pay and test plans. Use for SaaS, app or course pricing.
uxm-pricing-analysisCreate a positioning statement and messaging hierarchy against alternatives. Use for brand positioning and launch messaging.
uxm-positioningScan and structure trends in an industry or technology, separating signals from hype, with implications and next steps. Use for strategy and content planning.
uxm-trend-scanDraft a go-to-market plan covering audience, channels, messaging, launch timeline and metrics. Use when launching a product or feature.
uxm-gtm-planWrite a clear product requirements document with problem, goals, scope, requirements and success metrics. Use when specifying a feature or product.
uxm-prd-writerWrite user stories with acceptance criteria in Given-When-Then form, and split large stories. Use for backlog writing.
uxm-user-storiesPrepare a developer handoff document with specs, tokens, states, behaviours, assets and accessibility notes. Use when passing a design to engineering.
uxm-dev-handoffDesign an A/B test with hypothesis, metrics, sample size reasoning, guardrails and decision rules. Use before running experiments.
uxm-ab-test-planDefine product and UX metrics using HEART and goals-signals-metrics, with events and targets. Use when deciding what to measure.
uxm-metrics-frameworkPrioritise features using RICE, ICE or MoSCoW with transparent scoring and a recommended roadmap order. Use for backlog decisions.
uxm-feature-prioritizationPrepare and run a design review meeting with context, questions, feedback rules and decision log. Use before presenting designs to stakeholders.
uxm-design-reviewTurn changes, tickets or commits into clear user-facing release notes. Use when announcing updates.
uxm-release-notesStructure and write a UX portfolio case study from project notes. Use when building portfolio pieces.
uxm-case-studyReview a design portfolio for clarity, storytelling, credibility and hiring signal, with prioritised fixes. Use when preparing for job applications.
uxm-portfolio-reviewPrepare for UX/UI design interviews with practice questions, whiteboard challenges and feedback. Use for job interview practice.
uxm-design-interview-prepTurn design work into a concise stakeholder update with decisions needed, risks and next steps. Use for status emails and reports.
uxm-stakeholder-updateWrite a motion graphics brief with goals, style, storyboard, timing and technical specs, ready for animators or Claude Code with Remotion. Use for video and animation planning.
uxm-motion-briefWrite app store listing copy: title, subtitle, description, keywords and screenshot captions within store limits. Use for ASO and launches.
uxm-app-store-copyNo skills match your search.
A skill is a folder containing a SKILL.md file with instructions that Claude Code loads when your task matches its description. It packages a repeatable method, such as a heuristic audit or a research plan, so you do not have to re-type the prompt.
Run the one-line command for your system (Mac, Linux or Windows PowerShell), or download the double-click installer. Each skill is also available as a single ZIP you can unzip into ~/.claude/skills.
Yes. All skills are free to install and use. They are plain Markdown files, so you can open and edit them before you install.
In ~/.claude/skills by default, so they are available in every project. Add --project to install into the current project’s .claude/skills folder and share them with your team through git.
Skills for UX research, UX design, UI design, accessibility, market and strategy, product and developer handoff, plus career, motion and content tasks such as case studies and app store copy.
The skills are written for Claude Code, but each SKILL.md is plain, structured instructions that you can also paste into any Claude conversation.
Also see the Claude Code motion graphics prompts, the free Mastering Claude course and the UX design courses.