measure

Defines UX success metrics, A/B tests, and funnel analyses using HEART and GSM frameworks.

Updated Jul 21, 2026
One-click install
npx skills add https://github.com/rakedzior/rootine --skill measure-rakedzior
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: measure
Source: https://github.com/rakedzior/rootine/tree/main/agent/skills/measure
Command: npx skills add https://github.com/rakedzior/rootine --skill measure-rakedzior

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often ship features without knowing whether they actually helped users, or they optimize the wrong metrics and end up rewarding dark patterns. This Skill connects design decisions to observable evidence by defining what to measure, how to measure it, and how to act on what you learn. ## Core Features & Use Cases - Metric Selection with HEART: Choose Happiness, Engagement, Adoption, Retention, and Task Success metrics per feature, paired with counter-metrics that flag when gains come at the user's expense. - Goal-Signal-Metric Mapping: Build GSM chains that translate vague goals into specific, quantifiable metrics with thresholds and data sources before launch. - A/B Test and Funnel Design: Structure hypotheses, calculate sample sizes and minimum detectable effects, define guardrail metrics, and analyze funnel drop-offs segmented by user type. - Use Case: After launching a new checkout flow, use this Skill to define a GSM chain, design an A/B test with proper sample size and guardrail metrics, then triangulate funnel drop-offs with qualitative research to understand why users abandon at the payment step. ## Quick Start Ask the AI to define success metrics and an A/B test plan for your new feature using the measure skill.

Frequently Asked Questions about measure

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

FAQPage Schema
How do I define success metrics for a new UX feature?

Use the Goal-Signal-Metric framework: state the user outcome as a goal, identify observable behaviors as signals, then define quantifiable metrics with thresholds and data sources. Select 2-3 HEART dimensions most relevant to the feature's intent rather than measuring everything.

What is the HEART framework for UX metrics?

HEART is Google's framework covering Happiness, Engagement, Adoption, Retention, and Task Success. Apply it per feature rather than globally, and pair every optimized metric with a counter-metric that could suffer, such as satisfaction declining while engagement rises.

How do I calculate sample size for an A/B test?

Sample size depends on baseline conversion rate, minimum detectable effect, statistical power (typically 80%), and significance level (typically 95%). Lower baselines and smaller effects require dramatically more traffic; if required sample exceeds monthly traffic, use qualitative research instead.

When should quantitative metrics be combined with qualitative research?

Triangulate whenever numbers show what happened but not why, such as funnel drop-offs, satisfaction declines after redesigns, or inconclusive A/B tests. Start with quantitative to locate the problem, use qualitative to understand causes, then verify fixes quantitatively.

What are the limitations of engagement metrics?

High engagement can signal addiction rather than satisfaction, and metrics become targets that invite gaming per Goodhart's Law. Pair engagement with satisfaction and task completion metrics, and check whether improvements could have been achieved through dark patterns.