Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计通过

ux-jtbd用户体验 JTBD

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

367

周安装

15

GitHub Stars

125

下载量

119
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ux-jtbd(用户体验 JTBD)
来源仓库:https://github.com/asgard-ai-platform/skills
仓库路径:skills/ux-jtbd
安装命令:
npx skills add https://github.com/asgard-ai-platform/skills --skill ux-jtbd
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/asgard-ai-platform/skills --skill ux-jtbd

简介

用于分析用户在产品中要完成的‘待办任务’。

  • 适合挖掘深层需求并指导功能设计方向。
  • 使用时需围绕真实使用场景展开推理。ux-jtbd 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 帮助构建以用户价值为核心的产品逻辑。
  • 安装方式:github,兼容 Claude、Cursor 等平台。

SKILL.md

Jobs to Be Done (JTBD)

Overview

JTBD reframes product strategy around the "job" customers are trying to accomplish. People don't buy products — they "hire" them to make progress in a specific situation. Understanding the job reveals the real competition (which is often not who you think) and unmet needs.

Framework

IRON LAW: The Job Is About the Customer's Progress, Not Your Product

"Help me manage my tasks" is a job. "Use our task management app" is not.
The job exists independently of any solution. Your product is ONE way
to fulfill the job — customers can "hire" a spreadsheet, a notebook,
or a whiteboard for the same job.

Define jobs from the CUSTOMER's perspective, never from the product's.

Three Dimensions of a Job

DimensionWhat It MeansExample (morning coffee)
FunctionalThe practical task to accomplish"Get caffeine to be alert for work"
EmotionalHow they want to feel"Feel like I'm treating myself, not just surviving"
SocialHow they want to be perceived"Show colleagues I have good taste (specialty coffee)"

Job Story Format

Replace user stories with job stories:

When [situation/trigger],
I want to [motivation/job],
so I can [expected outcome].

Example: "When I'm rushing to work and haven't had breakfast, I want a quick energy boost that doesn't feel unhealthy, so I can start my morning focused and not guilty about my diet."

Analysis Steps

  1. Identify the situation/trigger: What circumstance creates the need?
  2. Uncover the job: What progress is the customer trying to make?
  3. Map all three dimensions: Functional + emotional + social
  4. Identify current "hires": What do they currently use to do this job?
  5. Find forces of progress: Push (dissatisfaction with current) + Pull (attraction of new) vs Anxiety (fear of new) + Habit (comfort of current)
  6. Discover unmet needs: Where do current solutions fall short?

Forces of Progress (Switch)

PUSH (away from current) + PULL (toward new) > ANXIETY (about new) + HABIT (of current)
= Customer switches

Understanding these four forces explains why customers switch (or don't).

Output Format

# JTBD Analysis: {Product/Category}

## The Job
When [situation], I want to [job], so I can [outcome].

## Three Dimensions
- Functional: {practical need}
- Emotional: {desired feeling}
- Social: {desired perception}

## Current Hires (Competition)
| Solution | What Job It Does | Where It Falls Short |
|----------|-----------------|---------------------|
| {product/workaround} | {what need it serves} | {unmet need} |

## Forces of Progress
- Push: {what's driving them away from current solutions}
- Pull: {what attracts them to new solutions}
- Anxiety: {what holds them back from switching}
- Habit: {what keeps them using current solutions}

## Unmet Needs & Opportunities
1. {unmet need} → {opportunity}

Examples

Correct Application

Scenario: JTBD for Airbnb

The Job: "When I'm planning a trip and want a local experience, I want to stay in a real neighborhood, so I can feel like I belong there rather than being a tourist."

Real competition: Not just hotels — also hostels, staying with friends, and even NOT traveling (because hotels feel too "touristy" to be worth it). Airbnb's real competition for this job includes anything that provides "local belonging experience" ✓

Incorrect Application

  • "The job is to use our app" → Product-centric, not customer-centric. Violates Iron Law.

Gotchas

  • Jobs are stable, solutions change: "Get from A to B quickly" has been the same job for centuries. Solutions changed from horses to cars to ride-sharing. Design for the job, not the current solution.
  • One product can serve multiple jobs: Coffee is hired for "wake up" (morning), "social bonding" (café meeting), and "productive break" (afternoon slump). Different situations, different jobs, different competitors.
  • Don't confuse needs with solutions: "I need a faster horse" is a solution. "I need to get there faster" is a need. Dig deeper.
  • Emotional and social jobs are often more important than functional: People buy premium coffee not just for caffeine (functional) but for self-care (emotional) and status (social).

References

  • For switch interview methodology, see references/switch-interviews.md

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.72%
按下载量换算41

Claude

30.18%
按下载量换算36

Cursor

16.54%
按下载量换算20

Gemini CLI

9.01%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills