Ux Researcher Designer

UX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing framewor

What Is Ux Researcher Designer?

Ux Researcher Designer is an advanced toolkit designed for senior UX designers and researchers, offering a comprehensive suite of tools to streamline the entire user experience research and design workflow. Developed as a Claude Code skill, it enables professionals to generate data-driven user personas, craft detailed journey maps, plan and execute usability testing frameworks, and synthesize diverse research findings into actionable design recommendations. By automating routine research and design tasks, Ux Researcher Designer empowers teams to focus on critical insights and strategic design decisions.

The toolkit functions as an intelligent assistant, integrating seamlessly into product development lifecycles. It leverages structured prompts and workflows to guide users through qualitative and quantitative research activities, ensuring consistency, rigor, and best practices in UX processes.

Why Use Ux Researcher Designer?

The complexity of modern digital products demands a robust, repeatable approach to user research and design validation. Ux Researcher Designer addresses several key challenges faced by UX professionals:

  • Efficiency: Automates persona creation, journey mapping, usability planning, and research synthesis, saving significant time.
  • Consistency: Standardizes methods and documentation, ensuring high-quality outputs regardless of team member experience.
  • Data-Driven Decision Making: Translates raw research data into structured insights, supporting evidence-based design recommendations.
  • Collaboration: Provides clear frameworks that facilitate cross-functional communication with stakeholders, developers, and product managers.
  • Scalability: Supports teams working across multiple products or large-scale projects, reducing manual effort in repetitive research tasks.

Whether you are running a discovery project, iterating on an existing product, or validating new features, Ux Researcher Designer offers practical tools to enhance the quality and impact of UX deliverables.

How to Get Started

Ux Researcher Designer is available as an open-source skill for the Claude Code platform. To begin using it, follow these steps:

  1. Installation
    Clone the repository from GitHub:

    git clone https://github.com/alirezarezvani/claude-skills.git

    Navigate to the skill directory:

    cd claude-skills/product-team/ux-researcher-designer

    Load the skill into your Claude Code environment as per platform instructions.

  2. Triggering the Skill
    Activate the tool by using any of the supported trigger phrases, such as:

    • "create user persona"
    • "map user journey"
    • "plan usability test"
    • "synthesize interview findings"
  3. Providing Data
    Input relevant research data (e.g., interview transcripts, survey results, behavioral analytics) when prompted by the workflow. The tool will guide you through structured forms or natural language prompts.

  4. Reviewing Outputs
    Receive generated artifacts (personas, journey maps, usability test plans, research syntheses) in standardized formats for further refinement and sharing.

Key Features

Ux Researcher Designer is organized around four primary workflows:

1. Generate User

Persona

Automatically synthesizes persona profiles from qualitative and quantitative user data.

Example:

persona_data = {
    "age": 34,
    "occupation": "Product Manager",
    "goals": ["Streamline team collaboration", "Improve project visibility"],
    "pain_points": ["Too many tools", "Lack of integration"],
    "behavior_patterns": ["Checks dashboards daily", "Prefers asynchronous updates"]
}
persona = ux_researcher_designer.generate_persona(persona_data)
print(persona)

2. Create Journey

Map

Constructs end-to-end user journey maps, visualizing touchpoints, emotions, and pain points.

Example:

journey_stages = ["Onboarding", "First Use", "Daily Engagement", "Problem Resolution"]
touchpoints = {
    "Onboarding": ["Welcome Email", "Setup Wizard"],
    "First Use": ["Dashboard Tour"],
    "Daily Engagement": ["Notifications", "Reports"],
    "Problem Resolution": ["Help Center", "Live Chat"]
}
journey_map = ux_researcher_designer.create_journey_map(journey_stages, touchpoints)

3. Plan Usability

Test

Generates structured usability test frameworks including objectives, tasks, metrics, and recruiting criteria.

Example:

usability_test = ux_researcher_designer.plan_usability_test(
    objectives=["Validate onboarding flow", "Identify navigation issues"],
    tasks=["Complete signup", "Find report settings"],
    metrics=["Completion rate", "Time on task"]
)

4. Synthesize

Research

Aggregates findings from interviews, surveys, and analytics to produce actionable design recommendations.

Example:

findings = [
    "Users struggle with password reset",
    "Frequent confusion in navigation menu",
    "Positive feedback on notification system"
]
recommendations = ux_researcher_designer.synthesize_research(findings)

Best Practices

  • Input Quality: Ensure that source data (interviews, surveys, analytics) are clean, well-structured, and representative to achieve accurate outputs.
  • Iterative Refinement: Use generated artifacts as starting points. Involve stakeholders and end-users in reviewing and refining personas, journey maps, and test plans.
  • Documentation: Leverage the standardized templates provided to maintain a consistent research and design documentation library.
  • Collaboration: Share outputs early and often with cross-functional teams to align on user needs and validate research assumptions.
  • Ethics and Privacy: Always anonymize sensitive user data before inputting it into the tool.

Important Notes

  • Customization: While the skill provides robust frameworks, tailor templates and outputs to fit the specific context of your product and user base.
  • Tool Limitations: The quality of generated insights depends on the completeness and accuracy of input data. Manual review remains critical.
  • Integration: Ux Researcher Designer is designed to complement, not replace, human judgment and creativity in UX research and design.
  • Updates: Monitor the GitHub repository for the latest updates, bug fixes, and feature enhancements.
  • Support: For advanced customization or troubleshooting, refer to the official documentation or community forums.

By adopting Ux Researcher Designer, UX teams can accelerate research cycles, raise the bar on design quality, and deliver user-centric products with confidence.