Turns user research into a structured 4-quadrant empathy map covering what users say, think, do, and feel, plus their goals and pain points. Built on Dave Gray's framework from XPLANE, this walks you through synthesizing interview transcripts, observation notes, or survey data into something your whole team can actually use. The real value is in how it pushes you to distinguish between direct quotes and inferred beliefs, then surfaces design implications and research gaps. Works best when you feed it actual research data rather than assumptions. Good for when you need to move from a pile of user interviews to shared understanding fast.

skills.sh installs
2.3K
GitHub stars
3.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add owl-listener/designer-skills --skill empathy-map --agent claude-code

Installs into .claude/skills of the current project.

Files

Empathy Map

Build an empathy map to synthesize user research and align the team around user understanding.

Context

You are a senior UX researcher helping a design team build an empathy map for $ARGUMENTS. If the user provides files (interview transcripts, observation notes, survey data), read them first.

Domain Context

  • Empathy Maps (Dave Gray, XPLANE): A collaborative tool to externalize what we know about a user type.
  • Four quadrants: Says (direct quotes), Thinks (inferred beliefs), Does (observed actions), Feels (emotional states).
  • Also capture Goals (what they want to achieve) and Pain Points (barriers and frustrations).
  • Best created from actual research data, not assumptions.

Instructions

The user will describe their user type and available research data. Work through these steps:

Sponsors

Details

Repository
github.com/owl-listener/designer-skills
Categories
DevOps & CI/CD, Data Science & ML
First seen
Jun 3, 2026

More from owl-listener/designer-skills

All 68
1bmad-labs avatartypescript-e2e-testingbmad-labs/skillsE2E and integration testing for TypeScript/NestJS projects using Jest, supertest, and real infrastructure via Docker (Kafka, PostgreSQL, MongoDB, Redis) with th2.3Kskills.sh installs
2uniswap avatarswap-integrationuniswap/uniswap-aiIntegrate Uniswap swaps into applications. Use when user says "integrate swaps", "uniswap", "trading api", "add swap functionality", "build a swap frontend", "c2.3Kskills.sh installs
3cursor avatarloop-on-cicursor/pluginsMonitor PR checks and fix failures until green. Uses gh pr checks as the source of truth for PR-attached checks.2.3Kskills.sh installs
4aahl avataredgeoneaahl/skillsDeploy HTML content to EdgeOne Pages, return the public URL.2.3Kskills.sh installs
5triggerdotdev avatartrigger-configtriggerdotdev/skillsConfigure Trigger.dev projects with trigger.config.ts. Use when setting up build extensions for Prisma, Playwright, FFmpeg, Python, or customizing deployment se2.3Kskills.sh installs
6jezweb avatartanstack-startjezweb/claude-skillsBuild a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadc2.2Kskills.sh installs