PlugWiki

dbs-jtbd Skill for Claude: Jobs to Be Done Analysis and How to Install It

Makes Claude work out what progress a customer is trying to make in a specific situation, and why they would switch to your product, service or content.

Installs
9.7K
on skills.sh
Stars
11K
on GitHub
Files
1
besides SKILL.md
Updated
Oct 2026
last repo commit

dbs-jtbd applies Jobs to Be Done: it turns a request such as "help me write an article" into a task statement in the form "when I am in situation X, I want progress Y, so that result Z". It checks three layers of the job (functional, emotional, social) and the four forces behind a switch (push, pull, anxiety, habit). It then derives 3 to 5 selection criteria and suggests one low-cost next step.

It triggers when you ask to analyze a customer task, buying motive or alternatives, or to rewrite a prompt with JTBD. It does not apply to ordinary acceptance-criteria questions. If key facts are missing, it asks one specific question and waits. The SKILL.md is written in Chinese, and it is one of the 34 skills in the dbskill toolbox.

Good for

  • Product and service owners asking why customers choose or leave them
  • Writers and marketers who need the situation behind a purchase
  • Anyone who wants an AI prompt rewritten around the real task

Install dbs-jtbd

Claude Code

  1. 1

    Copy this prompt.

    Install the dbs-jtbd skill in Claude Code. Run this command:
    
    claude plugin marketplace add dontbesilent2025/dbskill
    claude plugin install dbs-jtbd@dontbesilent-skills
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Claude Code.

The README shows installing one skill as its own plugin, with dbs-diagnosis as the example; dbs-jtbd is the same pattern and is listed in the marketplace file. The full dbs plugin installs every skill, including the /dbs router. Pick one route, not several.

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

用 Jobs to Be Done 识别具体情境中用户想推进的进展、切换方案的力量和选择标准,解释产品、服务或内容为何被选择。用户要求分析顾客任务、购买动机、替代方案或明确用 JTBD 重写提示词时使用;普通任务验收标准澄清无需套用该框架。

Sections in SKILL.md

  1. 核心判断
  2. 先看进展,后看方案
  3. 一个任务有三层
  4. 用户在「雇用」或「解雇」方案
  5. 工作方式
  6. 1.先判断材料够不够
  7. 2.把方案语言翻译成任务语言
  8. 3.提炼选择标准
  9. 4.根据任务决定行动
  10. 输出模板
  11. JTBD 判断
  12. AI 协作模式
  13. 边界与自检
  14. 说话风格
  15. 能力来源

Key facts

Installs on skills.sh
9,715 (Nov 2, 2026)
Last commit
Oct 28, 2026

What it includes

  • Looks for the chain from situation to stuck progress to desired result

    It treats a request like "make me a course" as the user's proposed solution, not the need itself.

    Core judgment

  • Writes "when I am in X, I want Y, so that Z"

    Progress is written as a change, such as turning messy interviews into a decision-ready judgment.

    Task statement

  • Checks the functional, emotional and social job

    It outputs only the layers that matter for the task.

    Three layers

  • Weighs push, pull, anxiety and habit behind a switch

    A solution is adopted when push and pull beat anxiety and habit.

    Four forces

  • Writes a task hypothesis first and asks at most one question if a key fact is missing

    After that question it stops and waits for your answer.

    Check the material

  • Splits your words into surface request, task hypothesis and expected result

    If the request and the task do not match, it says so and keeps your original idea as a candidate.

    Translate the request

  • Derives 3 to 5 checkable criteria: must-have, bonus, acceptable cost

    "Easy to use" becomes something observable, such as getting an editable result within 10 minutes.

    Selection criteria

  • Nine fields from surface request to open questions

    Covers task statement, three layers, why now, criteria, switching resistance, takeaway, next step and what to confirm.

    Output template

  • Rewrites your prompt to open with the task statement, plus context and 3 criteria

    It gives a usable result first, then lists the smallest extra information that would improve it.

    AI collaboration mode

  • No made-up interviews or data, and no personas or feature lists

    When evidence is missing it labels conclusions as hypotheses.

    Boundaries

  • Display name, short description and default prompt for Codex

    A 3-line metadata file.

    agents/openai.yaml

From the official docs

Questions

What does dbs-jtbd do?

It makes Claude identify what progress a person wants in a specific situation. Then it explains why they would choose or switch to a product, service or piece of content, and gives a next step.

How do I install dbs-jtbd?

Use the install box above. In Claude Code you can install it as its own plugin or with the skills CLI. The README also offers the whole dbskill toolbox.

Does it work in English?

SKILL.md is written in Chinese, and its style rules cover Chinese typography. The SKILL.md has no language section, so check how Claude answers in your own conversations.

How do I use it?

Describe the situation, the product or request and what you want, then ask for a JTBD analysis. If you have dbskill's /dbs router installed, SKILL.md suggests typing /dbs to match other skills.

Can I use it for my business?

The README says dbskill is CC BY-NC 4.0, so personal, learning and research use is fine with credit. It says to contact the author for commercial use.

Does it need an API key or scripts?

The folder holds SKILL.md and a small yaml file, and bundles no scripts. SKILL.md names no key.

Is dbs-jtbd safe?

It is a text skill with no scripts, and SKILL.md says not to invent interviews or behavior data. The npx install command fetches the skills CLI, so read what it will install.

Is the full dbskill bundle different?

dbskill has 34 skills according to its README, including a /dbs router that picks and orders them. SKILL.md treats /dbs as optional: it mentions it only when /dbs is already installed.

Information

updated Nov 2, 2026

Folder
skills/dbs-jtbd

dontbesilent2025/dbskillskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 5
  1. dbs-jtbd SKILL.md · github.com
  2. dbskill README · github.com
  3. marketplace.json · github.com
  4. agents/openai.yaml · github.com
  5. skills.sh listing · skills.sh

Updated Nov 2, 2026.