moses-user-testing

Guide artisans to embody user personas and document UX friction points.

Updated Feb 28, 2025
One-click install
npx skills add https://github.com/christopheraaronhogg/codehogg --skill moses-user-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moses-user-testing
Source: https://github.com/christopheraaronhogg/codehogg/tree/main/templates/skills/moses-user-testing
Command: npx skills add https://github.com/christopheraaronhogg/codehogg --skill moses-user-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Masterbuilders often struggle to validate usability with realistic user perspectives without costly external research; this skill guides them to conduct artisan-led UX testing using defined personas to surface friction and validate design decisions.

Core Features & Use Cases

  • Persona-based testing: Embody six defined personas (Sarah, Mike, Jenny, Carlos, David, Patricia) to test typical user journeys.
  • Structured reporting: Generate consistent test reports with friction points, quotes, and recommendations.
  • Guided prompts: Use predefined artisan prompts to ensure repeatable testing scenarios across products.
  • Use Case: Validate onboarding flows by simulating a mobile-first user (Carlos) and a skeptical shopper (Patricia) to surface diverse usability issues.

Quick Start

Instruct the Masterbuilder to run a persona-driven UX test session with the artisan team and compile a test report.

Frequently Asked Questions about moses-user-testing

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

FAQPage Schema
How do I conduct persona-driven UX testing without external research?

Persona-driven UX testing can be conducted internally by guiding artisans to embody defined user personas like Sarah or Carlos, navigating onboarding and feature discovery flows to document friction points and validate design decisions.

What is persona-based usability testing and how does it identify UX gaps?

Persona-based usability testing is a method where testers simulate specific user profiles to uncover UX gaps. By embodying predefined personas across task completion scenarios, they document real friction points and generate structured reports with actionable recommendations.

Can I use predefined personas to test onboarding and feature discovery flows?

Yes, you can apply predefined personas such as a mobile-first user or a skeptical shopper to test onboarding and feature discovery flows. This surfaces diverse usability issues by simulating varied user perspectives during end-to-end task completion.

How do I generate standardized UX test reports with friction points and quotes?

You generate standardized UX test reports by using predefined reporting templates after guided testing sessions. This ensures consistent documentation of friction points, user quotes, and design recommendations across all artisan-led usability testing scenarios.

What do I need to run structured user persona testing sessions?

To run structured user persona testing sessions, you need a personas matrix, structured test prompts, and standardized reporting templates. These predefined formats ensure repeatable testing scenarios and consistent output across the artisan team.