skills$openclaw/jtbd-analyzer
artyomx338.0kā˜…

by artyomx33

jtbd-analyzer – OpenClaw Skill

jtbd-analyzer is an OpenClaw Skills integration for planning workflows. Uncover the real "job" customers hire your product to do. Goes beyond features to understand functional, emotional, and social motivations. Use when user says "jobs to be done", "jtbd", "why do customers", "what job", "customer motivation", "what problem", "user needs", "why do people buy".

8.0k stars8.7k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026planning

Skill Snapshot

namejtbd-analyzer
descriptionUncover the real "job" customers hire your product to do. Goes beyond features to understand functional, emotional, and social motivations. Use when user says "jobs to be done", "jtbd", "why do customers", "what job", "customer motivation", "what problem", "user needs", "why do people buy". OpenClaw Skills integration.
ownerartyomx33
repositoryartyomx33/jtbd-analyzer
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @artyomx33/jtbd-analyzer
last updatedFeb 7, 2026

Maintainer

artyomx33

artyomx33

Maintains jtbd-analyzer in the OpenClaw Skills directory.

View GitHub profile
File Explorer
5 files
.
references
examples.md
5.5 KB
framework.md
4.1 KB
_meta.json
292 B
SKILL.md
2.1 KB
SKILL.md

name: jtbd-analyzer description: Uncover the real "job" customers hire your product to do. Goes beyond features to understand functional, emotional, and social motivations. Use when user says "jobs to be done", "jtbd", "why do customers", "what job", "customer motivation", "what problem", "user needs", "why do people buy".

Jobs-To-Be-Done Analyzer

The Core Concept

Customers don't buy products. They HIRE products to do a job.

"People don't want a quarter-inch drill. They want a quarter-inch hole." Actually: They want a shelf → to display photos → to feel proud of family.

The Three Job Dimensions

DimensionQuestionFormat
FunctionalWhat task needs doing?"Help me [verb] [object]"
EmotionalHow do I want to feel?"Make me feel [emotion]"
SocialHow do I want to be seen?"Help me be seen as [quality]"

The Process

  1. Job Statement: "When [situation], I want to [motivation], so I can [outcome]"
  2. Map all 3 dimensions for each user type
  3. Find real competition: What ELSE could do this job?
  4. Prioritize: Which jobs are most critical and underserved?

Output Format

PRODUCT: [What you're analyzing]

For [User Type]:
JOB: "When [situation], I want [motivation], so I can [outcome]"

šŸ“‹ FUNCTIONAL: [Task to accomplish]
šŸ’œ EMOTIONAL: [Feeling desired]
šŸ‘„ SOCIAL: [Perception desired]

ALTERNATIVES: [What else could do this job?]
UNDERSERVED: [What part isn't done well?]
PRIORITY: Critical / Important / Nice-to-have

Key Questions

  1. "What were you trying to accomplish when you [action]?"
  2. "Walk me through the last time you needed to [job]"
  3. "What would you do if [product] didn't exist?"
  4. "What's frustrating about how you currently [job]?"

Integration

Compounds with:

  • first-principles-decomposer → Decompose job to atomic need
  • cross-pollination-engine → Find how others solve similar jobs
  • app-planning-skill → Use JTBD to inform features

See references/examples.md for Artem-specific JTBD analyses

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install jtbd-analyzer?

Run openclaw add @artyomx33/jtbd-analyzer in your terminal. This installs jtbd-analyzer into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/artyomx33/jtbd-analyzer. Review commits and README documentation before installing.