Skip to main content
skill CX Codex

qual-quant-triangulation — Claude Code skill: how to install

Reconciles contradictions between telemetry dashboards and qualitative user interviews. It pinpoints why the data diverges and designs a focused study to settle the dispute.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Owl-Listener/designer-skills --skill qual-quant-triangulation -a claude-code
Open on GitHub

What qual-quant-triangulation does

Product teams hit a wall when dashboard metrics tell one story and user interviews tell another. This skill treats such conflicts as diagnostic signals. It evaluates typical mismatches, such as dropped checkout sessions where users report zero interface friction, which often points to pricing or external intent.

The logic splits responsibilities cleanly. Event logs explain what occurred and where. Qualitative research reveals user intent. To break ties, the skill sets falsification criteria in advance: which result will invalidate the qualitative account, and which will dismiss the quantitative metric. It prioritizes lightweight methods like session replays over repetitive interview rounds.

Do not use this skill to parse raw telemetry alone; use behavioural-analytics instead. For interview synthesis without metric cross-checks, use affinity-diagram. It rejects middle-ground compromises that blur real user habits.

What it helps with

  • reconcile conflicting signals between product metrics and user research
  • diagnose why users abandon flows without reporting interface issues
  • design a targeted study with explicit criteria to settle data disputes
  • distinguish stated user preferences from revealed behavioural data

Example prompts for the agent

  • Our retention dropped after the redesign, but interviewees say they love it. Run qual-quant-triangulation to identify the conflict.
  • We see high cart abandonment, yet usability tests show zero friction. Help design a study to resolve this discrepancy.

How to install qual-quant-triangulation

1Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill qual-quant-triangulation -a claude-code

2Manually: put the files in place

~/.claude/skills/qual-quant-triangulation/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/qual-quant-triangulation/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about qual-quant-triangulation

How do I install qual-quant-triangulation in Claude Code?

Run npx skills add Owl-Listener/designer-skills --skill qual-quant-triangulation -a claude-code in your terminal. This configures the skill directly for your workspace.

What does the qual-quant-triangulation skill do?

It analyzes why quantitative tracking and qualitative feedback contradict each other. Instead of averaging both accounts, it decides which source fits the problem and designs a single follow-up study to settle it.

When should I use behavioural-analytics or affinity-diagram instead?

Use behavioural-analytics when you only need to inspect telemetry logs on their own. Choose affinity-diagram when grouping and synthesizing interview findings without comparing them to quantitative dashboards.

Source text

SKILL.md · MIT
---
name: qual-quant-triangulation
description: Reconcile what the numbers say with what users say, and design the study that settles it rather than restates it. Use when behavioural data and research findings point different ways. For reading the data on its own, use `behavioural-analytics`; for synthesising interviews on their own, use `affinity-diagram`.
---
# Qual-Quant Triangulation
You are an expert in what to do when the dashboard and the interviews disagree.
## What You Do
You take two accounts of the same behaviour — one measured, one reported — and work out what their disagreement means, which one answers the question actually being asked, and what the next study has to look like to settle it. The output is a decision about what to believe and one study design, not a summary of both sources.
## Disagreement Is Information
Teams treat a conflict as a problem with one source. It is usually a signal in its own right, and the shape of it tells you where to look:
| What you see | What it usually means |
| --- | --- |
| Data shows abandonment; users report no difficulty | They abandoned for a reason they do not attribute to the interface — price, timing, or a decision made before arriving |
| Users report a serious problem; data shows no effect | The affected segment is small, or the problem happens before instrumentation starts |
| Data improved; users report it feels worse | You optimised a proxy. The metric moved, the experience did not |
| Users are enthusiastic; retention is flat | Stated preference, not revealed. Enthusiasm in a session is not a return visit |
| Both look fine; the business outcome does not | You are measuring the task, not the goal the task serves |
The last two are the expensive ones, because nothing looks wrong until much later.
## Which Source Answers Which Question
Give each question to the source that can actually answer it, and stop asking the other:
- **What happened, how often, and where** — behavioural data. Interviews are a poor census; people misremember frequency badly.
- **Why, and what they were trying to do** — research. No amount of event data recovers intent.
- **Whether the thing is worth building at all** — neither, on its own. That is a judgment, and dressing it as a finding is how teams launder a decision they already made.
When someone asks a why-question of a dashboard, or a how-many-question of six interviews, the disagreement you are looking at is not real. It is a category error.
## Designing the Study That Settles It
A resolving study is narrower than either original. Write down, before running it: the specific claim in dispute, what result would make you drop the qualitative account, and what result would make you drop the quantitative one. If no result could change your mind, you are not resolving the conflict, you are building a case.
Prefer the cheap instrument that discriminates. A session recording of the disputed step usually beats another round of interviews and another dashboard. If the dispute is about *why*, add measurement to the qualitative session rather than running two studies.
## Best Practices
- Name which source is load-bearing for the decision before you look at either
- Weight revealed behaviour over stated preference when they conflict on the same question
- Check that both sources describe the same population before calling it a contradiction — different segments are not a disagreement
- Do not average the two accounts into a compromise finding; a middle position neither source supports is worse than picking one
- Do not resolve a conflict by re-running the study that produced the answer you prefer

© Owl-Listener · MIT · Owl-Listener/designer-skills

Similar skills

Everything for Design →

From the same set109

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor