Diagnose which mental domain is holding you back before choosing a cognitive intervention.
Coding
User Insight Engine
Try itIdentify the real reason users say one thing and do another, then name the one intervention to test.
What it does
Diagnoses the gap between what users say and what they actually do by layering three evidence types: Surface (interviews, surveys), Behavioral (funnels, session recordings), and Deep (why users act that way). Maps the finding to one of four drivers — Loss Aversion, Social Proof, Cognitive Load, or Trust Cost — then outputs a specific, testable intervention. The skill includes a structured report card to keep analysis rigorous and prevent jumping to solutions.
When to use it
- Churn is rising despite high survey scores
- Feature tested well in research but nobody uses it after launch
- Same user segment behaves differently with no UX explanation
- Consistent drop-off point that UX improvements don't fix
The skill document
User Insight Engine
Overview
User research produces data. The Engine produces insight — the causal link between an observable behavior and the deep-layer driver that causes it. Three layers: Surface (what users say), Behavioral (what users do), Deep (why — cognitive and social drivers). Four Deep Layer drivers: Loss Aversion, Social Proof, Cognitive Load, Trust Cost.
Cross-skill: use after jobs-to-be-done to map interview output onto drivers; before feedback-loops to avoid optimizing for the wrong behavior; alongside confirmation-bias as a meta-check; alongside loss-aversion-prospect-theory when Loss Aversion is primary.
When to Use
Trigger: Surveys show satisfaction but behavioral data shows churn; a change that tested well failed in production; "why aren't users doing X?" where X is available and users expressed willingness; identical segments behaving differently; consistent drop-off that UX friction can't explain; low onboarding completion despite users rating it "easy"; feature adoption plateaued despite awareness.
When NOT to use: Zero behavioral data (don't attempt Deep Layer analysis); pre-launch no users (use lean-startup + jobs-to-be-done); B2B enterprise >12-month cycles (use principal-agent + signaling-games).
Coaching Novices (Adaptive Front Door)
- Engine mode: concrete behavior gap + behavioral data → run The Process directly.
- Coach mode: new to synthesis or no concrete case → guide step by step.
In Coach mode, respond one step at a time. Each [WAIT] is a hard stop — output only that step's question, then stop.
- One-line what-it-is: The Engine finds the why behind a behavior gap by layering what users say, what they do, and what actually drives them — then names the one lever to pull.
- Check fit: confirm they have behavioral data and a specific user action to understand. If pre-launch or enterprise buying committee, redirect.
- Ask: "What specific user action are you trying to understand? State it as an observed behavior, not an outcome."
[WAIT — do not advance until user responds]
- Run The Process one step at a time using their input.
[WAIT — do not advance until user responds]
- Close by naming the driver uncovered and the one intervention to test.
[WAIT — do not advance until user responds]
The Process
Step 1 — Behavior Gap: "[User segment] is [doing/not doing] [specific action] at [workflow point], despite [Surface Layer evidence they intend to / are capable of doing it]."
Step 2 — Three-Layer Synthesis: Collect Surface (surveys, interviews, tickets), Behavioral (clickstream, funnels, session recordings, cohort retention), Deep (ethnographic observation, JTBD interviews, diary studies, driver-isolating A/B). Stop-rule: no Deep Layer evidence = analysis incomplete; do not proceed to interventions.
Step 3 — Map to Driver: High trial-to-abandonment → Trust Cost / Cognitive Load. Low feature adoption despite awareness → Cognitive Load / Social Proof. Sudden drop-off after initial engagement → Social Proof / Trust Cost. Feature used in unintended order → Cognitive Load.
Step 4 — Intervention: Loss Aversion → reframe as prevention. Social Proof → surface specific peer group norm. Cognitive Load → reduce simultaneous decisions. Trust Cost → make first action reversible. Prioritize by: driver magnitude, testability, implementation cost.
Output: Insight Engine Report Card
USER INSIGHT ENGINE — REPORT CARD
Product / Feature: ___ Date: ___ Owner: ___
BEHAVIOR GAP: [segment] is [doing/not doing] [action] at [point], despite [Surface evidence].
SURFACE LAYER: ___ BEHAVIORAL LAYER: ___
Surface-Behavioral conflict: [ Yes / No ] If yes: ___
DEEP LAYER: Method: [ Ethnographic / JTBD / Diary / A/B ] Finding: ___
STOP-RULE: [ ] At least one Deep Layer piece collected — if unchecked, stop.
PRIMARY DRIVER: [ Loss Aversion / Social Proof / Cognitive Load / Trust Cost ]
Evidence: ___ Secondary driver: ___
INTERVENTION: Driver: ___ Change: ___ Test design: ___ Metric (behavioral): ___
→ Method in Action: Taylor's Behavioral Observation at Bethlehem Steel (1898–1901)
Domain Packs
- Consumer Mobile: Daily opens, never reach core action → Cognitive Load / Trust Cost. Session recordings + diary study. Fix: progressive onboarding; explicit reversibility.
- Enterprise SaaS: Adoption <20% despite awareness → Social Proof / Trust Cost. Internal champion mapping. Fix: role-specific peer adoption data; sandbox/undo mode.
- Healthcare / FinTech: Drop-off at identity or financial commitment → Trust Cost. JTBD "switch" interviews. Fix: social proof from completers; staged commitment.
Applying It Well
- Surface–Behavioral conflict is your most reliable signal — train your research process to find it, not average it away.
- Treat each driver as a hypothesis: Deep Layer evidence confirms or disconfirms. No evidence = structured guess.
- Segment before synthesizing — the same Surface-Layer segment can have different Deep Layer drivers across contexts.
- Loss Aversion frames require validation against Deep Layer evidence before deploying in copy.
- Social Proof specificity matters: peer-group-specific stats outperform generic "other users" claims.
- Cognitive Load accumulates: map the entire decision sequence, not just the final action.
- Trust Cost is highest at first action — front-load risk reduction.
→ Primary sources: references/sources.md
Common Rationalizations
[D] = designed upfront | [O] = observed in real use. [O] entries are more valuable.
| Fake move | Reality |
|---|---|
| [D] "80% said the feature is useful." | Stated utility is Surface Layer. 80% say useful + 20% use it = the conflict is the finding. |
| [D] "We watched 10 sessions — they completed without difficulty." | Lab sessions are Surface Layer in disguise. Real-environment observation is Deep Layer. |
| [D] "A/B test showed 5% lift in clicks." | Click lift is Behavioral Layer on one metric — doesn't confirm driver identification. |
| [D] "Users said onboarding is confusing — redesign it." | Cognitive Load, Trust Cost, and Social Proof all produce confusion; they require different fixes. |
| [D] "100,000 users — aggregate data is reliable." | Scale makes Behavioral statistically reliable; it says nothing about Deep Layer causes. |
| [D] "Power users love the feature." | Power users have resolved Trust Cost and formed habits — they're past the barriers you're trying to understand. |
| [D] "We've been doing user research for years." | Institutional knowledge accumulates Surface patterns; Deep Layer drivers shift as the user base scales. |
| [D] "Drop-off is at Step 3 — simplify Step 3." | Trust Cost established at Step 1 may only manifest as abandonment at Step 3. |
| → Add [O] entries here after each real use — paste the actual failure pattern | What went wrong and why |
Red Flags
- Behavioral and survey data presented together without checking for Surface–Behavioral conflicts
- "User research" = interviews only; no behavioral layer
- No Deep Layer evidence ever collected for this behavior
- Interventions designed before a driver has been identified
- Segments defined by demographics or plan tier, not behavioral pattern
- Churn interviews take "why did you leave?" answers at face value
Verification
- Behavior gap stated as specific observable action at specific workflow point
- Surface–Behavioral conflict explicitly checked; documented if present
- At least one Deep Layer evidence piece collected — if not, stop-rule triggers
- Each behavioral anomaly traced to at least one driver, with evidence
- Intervention targets the identified driver specifically (not general UX improvement)
- Intervention is a testable experiment that isolates the driver
- Success metric is behavioral, not attitudinal
- Segments checked for driver heterogeneity before pooling
Part of deciqAI Knowledge Skills — 227 open-source thinking skills that make rigor executable for AI agents. The same skills power every deciqAI agent, which runs them autonomously to operate your company. See it run → https://www.deciqai.com/c/user-insight-engine · ⭐ Star the repo → https://github.com/deciqAI/knowledge-skills · Contributions welcome.
Agents: latest version & machine-readable metadata → https://www.deciqai.com/s/user-insight-engine.json
Questions people ask
- What if I don't have deep-layer evidence yet?
- The skill enforces a stop-rule: if no Deep Layer evidence (ethnographic observation, JTBD interviews, diary studies, or isolating A/B tests) has been collected, analysis is incomplete. It directs you to gather that evidence before proposing interventions.
- Does this work with only survey data?
- No. Surface Layer data alone — including surveys and interviews — is insufficient. The skill requires behavioral data (clickstream, funnels, cohort retention) to detect the Surface-Behavioral conflict that signals a deeper problem.
- Why did our A/B test results miss the real problem?
- A/B tests measure lift on a specific metric but don't identify the driver causing the underlying behavior. The skill teaches you to first diagnose which driver (Cognitive Load, Trust Cost, etc.) is at play, then design a test that isolates that specific mechanism.
Related skills
A structured interview and analysis process that uncovers the actual job customers hire your product to do — and who they're really competing against.
Detect when presentation language is steering your decision instead of the facts themselves.
Escape the scarcity trap — diagnose bandwidth consumption and design protected slack to restore strategic capacity.
Diagnose which founder behavior is capping your growth and get a specific 30-day upgrade move.
Diagnose why people know what to do but don't do it, then design a behavior-changing nudge without mandates or incentives.
More from deciqai
Browse all skillsDiagnose your organization's strategic phase and spot misaligned initiatives before they drain momentum.
When multiple explanations all fit the evidence, pick the one that assumes the least.
Identify catastrophic failure paths before you commit — and design your plan around eliminating them.
Trace decisions past the obvious effect to catch the consequences that reverse it.
A structured interview and analysis process that uncovers the actual job customers hire your product to do — and who they're really competing against.
Diagnose why learners are struggling and redesign instruction to stay within working memory limits.