From ai-pm
Reconstructs interview quotes and feature requests into Jobs-to-be-Done statements (when/want/so I can). Outputs job statements, job map, and limitations. Useful for product discovery and avoiding solution bias.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-pm:jtbdclaude-opus-4-8The summary Claude sees in its skill listing — used to decide when to auto-load this skill
인터뷰 발화·기능 요청·사용 로그를 받아, 사용자가 실제로 해결하려는 **job(과업) 으로 재구성한 job statement + job map + 한계 절** 을 출력한다.
인터뷰 발화·기능 요청·사용 로그를 받아, 사용자가 실제로 해결하려는 job(과업) 으로 재구성한 job statement + job map + 한계 절 을 출력한다.
samples/*.csv|*.json, @<path>, 또는 본문에 붙여넣은 인터뷰/요청 텍스트.## Job statement 1 — <상황일 때, 나는 ~하고 싶다, 그래서 ~할 수 있다> — 근거 quote / 현재 사용하는 해결책(hire) / 미충족 정도(under/over-served) / push·pull·anxiety·habit 4요인 중 관찰된 것.## Job map — job 의 단계(define → locate → prepare → confirm → execute → monitor → conclude) 중 마찰이 큰 단계 표.## 가설 job (참고용) — N<3 으로 확정 못 한 job.## 한계 — 표본 편향, 솔루션-job 혼동 위험, 추가 인터뷰 필요.samples/user-survey-results.csv (실습 데이터)4.1-discovery-user-research.mdgood-examples/jtbd-commute-coffee.mdbad-examples/feature-as-job.mdnpx claudepluginhub kimsanguine/ai_pm --plugin ai-pmMaps user Jobs to be Done across functional, emotional, and social dimensions using Christensen's theory. Guides interview discovery, opportunity scoring, and YAML output.
Applies JTBD framework to analyze requirements, uncovering functional, emotional, and social customer jobs for reframing features as outcomes and prioritizing motivations.
Performs Jobs-to-Be-Done (JTBD) analysis on product descriptions, user transcripts, tickets, or surveys to produce job maps, switching forces diagrams, and ranked opportunities.