user-empathy-lens

Map design decisions to user needs with empathy annotations and path analysis.

5|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/JasonWarrenUK/goblin-mode --skill user-empathy-lens
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-empathy-lens
Source: https://github.com/JasonWarrenUK/goblin-mode/tree/main/skills/user-empathy-lens
Command: npx skills add https://github.com/JasonWarrenUK/goblin-mode --skill user-empathy-lens

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Empathy-driven design lens to help teams consider real users and surface friction early in product design, ensuring features align with genuine needs rather than assumed use.

Core Features & Use Cases

  • Empathy annotations during design and review to surface user perspectives and potential pain points.
  • Walk the Path: mentally step through a feature from arrival to completion to reveal usability issues.
  • Surface Assumptions: explicit checklists to challenge domain knowledge gaps and improve onboarding and error handling.

Quick Start

Describe a feature from the user's perspective in one sentence to reveal potential issues and improvements.

Frequently Asked Questions about user-empathy-lens

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

FAQPage Schema
How do I add empathy annotations to a UX design review?

To add empathy annotations during a UX design review, map each design decision directly to user needs. This surfaces potential friction points and ensures features align with genuine user requirements rather than assumed use.

What is the best way to walk through a user flow for onboarding design?

Walking the path in onboarding design involves mentally stepping through the user flow from arrival to completion. This step-wise path analysis reveals usability issues and improves the overall user experience.

How do I surface assumptions when prototyping error handling flows?

Surface assumptions in error handling prototyping by using explicit checklists to challenge domain knowledge gaps. This process highlights potential user pain points and improves flow outcomes.

Can I evaluate feature design from a user perspective without a fully working prototype?

Yes, you can evaluate feature design by describing the feature from the user's perspective in one sentence. This quick evaluation prompt reveals potential issues and improvements early.

When should I use an empathy-driven design lens instead of a technical implementation review?

Use an empathy-driven design lens when stakeholders focus heavily on technical implementation during feature design. It shifts the review focus back to user needs, improving onboarding, error handling, and flow outcomes.

Does user flow analysis work for identifying friction in existing product features?

User flow analysis works effectively for existing features by mapping design decisions to user needs during design reviews. It surfaces friction and ensures user-centric outcomes across onboarding and error handling.