ux-heart-metrics

Define measurable UX metrics using Google's HEART framework and the Goals-Signals-Metrics process.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/geekatron/jerry-claude-plugin --skill ux-heart-metrics-geekatron
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux-heart-metrics
Source: https://github.com/geekatron/jerry-claude-plugin/tree/main/skills/ux-heart-metrics
Command: npx skills add https://github.com/geekatron/jerry-claude-plugin --skill ux-heart-metrics-geekatron

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Small teams without dedicated analytics or UX research staff lack a structured way to measure user experience, often relying on ad-hoc metric selection instead of a systematic process connecting user-centered goals to measurable indicators. ## Core Features & Use Cases - HEART Dimension Selection: Assesses Happiness, Engagement, Adoption, Retention, and Task Success against product lifecycle stage, scope, and team capacity, documenting inclusion and exclusion rationale. - Goals-Signals-Metrics (GSM) Execution: Translates abstract UX goals into observable behavioral signals and dashboard-ready metric specifications with formulas, data sources, thresholds, and alerting conditions. - Baseline and Threshold Setting: Applies a graduated fallback methodology using industry benchmarks, baseline measurement, and calibrated improvement targets, with explicit confidence classifications. - Use Case: A team launching a redesigned checkout flow asks for UX metrics; the skill selects Task Success and Happiness dimensions, defines goals and signals, and produces a dashboard-ready specification including a checkout completion rate metric with formula, target threshold, and alerting condition. ## Quick Start Ask the user-experience skill to define HEART metrics for your checkout flow, and the orchestrator will route the request to the HEART metrics analyst.

Frequently Asked Questions about ux-heart-metrics

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

FAQPage Schema
How do I define UX metrics with the HEART framework?

Apply the Goals-Signals-Metrics process for each selected HEART dimension: define one user-centered goal, identify 2-4 observable behavioral signals classified as leading or lagging, then specify one metric per signal with formula, data source, threshold, and baseline.

What are the five HEART framework dimensions?

The five dimensions are Happiness (user satisfaction), Engagement (interaction depth), Adoption (new user uptake), Retention (continued usage), and Task Success (effectiveness and error rates). Not all five apply to every product; selection depends on lifecycle stage, scope, and team capacity.

How do I set metric thresholds without baseline data?

Use the graduated fallback methodology: start with published industry benchmarks, run a two-week baseline measurement if none match, set an initial target at baseline plus 10-15% improvement, then recalibrate after a 4-6 week measurement cycle. Such thresholds carry LOW confidence.

Can HEART metrics work without analytics infrastructure?

Yes, through Measurement Plan mode. When no event tracking or data collection exists, the output shifts to instrumentation-first recommendations defining an event taxonomy and target metric definitions, with baselines deferred until instrumentation is implemented.

When should I use heuristic evaluation instead of HEART metrics?

Use heuristic evaluation when assessing an existing design against Nielsen's usability heuristics. HEART metrics measure actual user behavior and outcomes after launch, so it answers whether UX is improving rather than whether a design meets usability standards.