JTBD Extraction from Interviews

SkillDev tools

Analyze interviews using Jobs to Be Done framework. Extract push, pull, anxiety, and habit forces.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the JTBD Extraction from Interviews skill

What this skill tells your AI

The instructions your AI receives, as published by itseffi/agentic-os in .agents/skills/jtbd-extraction/SKILL.md and read by ahel’s review.

Analyze interview transcripts using the Jobs to Be Done framework to understand why people make changes.

When to Use

When analyzing customer interviews to understand decision-making and switching behavior.

The Framework

JTBD breaks decisions into four forces:

ForceWhat it capturesHow to phrase
PushesPain with current situation"When..." statements
PullsDesired outcomes"So I can..." or "So I don't..."
HabitsComfort with status quo"When..." (positive aspects)
AnxietiesFears about changeQuestions or concerns

The Process

  1. Read the transcript looking for moments of change or decision

  2. Extract statements for each force:

    • Pushes: "When I'm not listened to..."
    • Pulls: "So I can work with someone who trusts me..."
    • Habits: "When I really like my current community..."
    • Anxieties: "Can this really be fixed?"
  3. Capture context:

    • Current situation
    • Job/role
    • Key challenges
  4. Synthesize insights:

    • What's driving potential change?
    • What's holding them back?
    • What outcome do they really want?

Output Format

Provide:

  • Context summary
  • Pushes (list)
  • Pulls (list)
  • Habits (list)
  • Anxieties (list)
  • Key insights about decision-making

When Not to Use

Do not use this skill when the request is unrelated, low-stakes, or better handled by a simpler direct response.

Signals

GitHub stars
112
Forks
21
Last commit
Aug 2026
Advanced
Catalog kind
skill
Gateway key
jtbd-extraction
Source
github.com/itseffi/agentic-os