ux-researcher-designer

Generate user personas and map customer journeys for UX research.

4|10|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/NITRR-Official/CampusOS --skill ux-researcher-designer-nitrr-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux-researcher-designer
Source: https://github.com/NITRR-Official/CampusOS/tree/main/.agents/skills/frontend-design/design/ux-researcher-designer
Command: npx skills add https://github.com/NITRR-Official/CampusOS --skill ux-researcher-designer-nitrr-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires json, random, collections, Counter, and includes scripts (resource) components.

What problem does it solve?

This Skill assists Senior UX Designers and Researchers in their work by providing a comprehensive toolkit for user research, persona creation, journey mapping, and design validation.

Core Features & Use Cases

  • Data-Driven Persona Generation: Create detailed, research-backed personas for user research.
  • Customer Journey Mapping: Visualize user interactions and identify key touchpoints.
  • Usability Testing Frameworks: Implement structured usability testing to refine designs.
  • Research Synthesis: Synthesize findings from various research methods.
  • Design Validation: Validate design decisions with real user data.

Quick Start

Execute the persona_generator.py script with your user data to generate a persona for your target audience.

Frequently Asked Questions about ux-researcher-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate user personas from interview data?

Customer journey mapping visualizes user interactions to identify key touchpoints throughout the user experience. It synthesizes research findings from various methods to pinpoint where users encounter friction or success.

Can I use Python to synthesize UX research findings?

Yes, you can use Python for UX research synthesis. The Skill utilizes Python data analysis libraries like json and collections to process user data, count behavioral patterns, and generate personas with demographic insights.

What is the best way to structure usability testing for design validation?

Structure usability testing by implementing frameworks that validate design decisions with real user data. This approach facilitates structured testing to refine designs and identify key touchpoints in the user journey.

Does this persona generation tool work with raw JSON data formats?

Yes, persona generation supports raw JSON data inputs. The Skill depends on the json module to parse user data, enabling the persona_generator.py script to extract behavioral insights and facilitate usability testing.

What data do I need to create data-driven personas for user research?

You need user data containing interview insights and behavioral patterns to create data-driven personas. The Skill analyzes this input using Python to generate personas with demographic, psychographic, and behavioral attributes.