Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub kimsanguine/ai_pm --plugin ai-pmHow 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 + 한계 절** 을 출력한다.
Maps 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.
Translates product requirements and user interviews into Jobs-to-be-Done (JTBD) job stories with functional, social, and emotional mapping. Produces a job story map with opportunity scoring and pain intensity ratings.
Share bugs, ideas, or general feedback.
인터뷰 발화·기능 요청·사용 로그를 받아, 사용자가 실제로 해결하려는 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.md